kernel-ark/net
Jamal Hadi Salim 980ebd2579 [IPSEC]: Sync series - acquire insert
This introduces a feature similar to the one described in RFC 2367:
"
   ... the application needing an SA sends a PF_KEY
   SADB_ACQUIRE message down to the Key Engine, which then either
   returns an error or sends a similar SADB_ACQUIRE message up to one or
   more key management applications capable of creating such SAs.
   ...
   ...
   The third is where an application-layer consumer of security
   associations (e.g.  an OSPFv2 or RIPv2 daemon) needs a security
   association.

        Send an SADB_ACQUIRE message from a user process to the kernel.

        <base, address(SD), (address(P),) (identity(SD),) (sensitivity,)
          proposal>

        The kernel returns an SADB_ACQUIRE message to registered
          sockets.

        <base, address(SD), (address(P),) (identity(SD),) (sensitivity,)
          proposal>

        The user-level consumer waits for an SADB_UPDATE or SADB_ADD
        message for its particular type, and then can use that
        association by using SADB_GET messages.

 "
An app such as OSPF could then use ipsec KM to get keys

Signed-off-by: Jamal Hadi Salim <hadi@cyberus.ca>
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 19:16:40 -08:00
..
802
8021q
appletalk
atm
ax25
bluetooth
bridge
core [IPSEC]: Sync series - core changes 2006-03-20 19:15:11 -08:00
dccp [DCCP] CCID2: Drop sock reference count on timer expiration and reset. 2006-03-20 17:57:52 -08:00
decnet
econet
ethernet
ieee80211
ipv4 [IPSEC]: Sync series - fast path 2006-03-20 19:15:29 -08:00
ipv6 [IPSEC]: Sync series - fast path 2006-03-20 19:15:29 -08:00
ipx
irda
key [IPSEC]: Sync series - user 2006-03-20 19:16:12 -08:00
lapb
llc
netfilter [NETFILTER]: ctnetlink: avoid unneccessary event message generation 2006-03-20 18:03:59 -08:00
netlink [NETLINK]: Add netlink_has_listeners for avoiding unneccessary event message generation 2006-03-20 18:52:01 -08:00
netrom
packet
rose
rxrpc
sched [PKT_SCHED]: Keep backlog counter in sch_sfq 2006-03-20 19:01:38 -08:00
sctp
sunrpc
tipc
unix
wanrouter
x25
xfrm [IPSEC]: Sync series - acquire insert 2006-03-20 19:16:40 -08:00
compat.c
Kconfig
Makefile
nonet.c
socket.c [NET]: Do not lose accepted socket when -ENFILE/-EMFILE. 2006-03-20 17:13:49 -08:00
sysctl_net.c
TUNABLE