diff options
author | claudio <claudio@openbsd.org> | 2017-05-29 14:28:01 +0000 |
---|---|---|
committer | claudio <claudio@openbsd.org> | 2017-05-29 14:28:01 +0000 |
commit | eeef6ec021155863e209a87113e86fa51fc04356 (patch) | |
tree | bccc9a744b6f984409a07ea0c015cec6b3ae9a0a /sys/net/pfkeyv2.c | |
parent | fix "depend on" when carp interface goes from MASTER into state INIT (diff) | |
download | wireguard-openbsd-eeef6ec021155863e209a87113e86fa51fc04356.tar.xz wireguard-openbsd-eeef6ec021155863e209a87113e86fa51fc04356.zip |
Kill struct pfkey_version and move struct pfkeyv2_socket & dump_state
to pfkeyv2.c. These structs are nowhere else needed.
OK gcc
Diffstat (limited to 'sys/net/pfkeyv2.c')
-rw-r--r-- | sys/net/pfkeyv2.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/sys/net/pfkeyv2.c b/sys/net/pfkeyv2.c index 3f51e93a975..7d3ffc724f3 100644 --- a/sys/net/pfkeyv2.c +++ b/sys/net/pfkeyv2.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pfkeyv2.c,v 1.158 2017/05/29 10:55:34 claudio Exp $ */ +/* $OpenBSD: pfkeyv2.c,v 1.159 2017/05/29 14:28:01 claudio Exp $ */ /* * @(#)COPYRIGHT 1.1 (NRL) 17 January 1995 @@ -136,6 +136,20 @@ extern struct radix_node_head **spd_tables; struct sockaddr pfkey_addr = { 2, PF_KEY, }; struct domain pfkeydomain; +struct pfkeyv2_socket { + struct pfkeyv2_socket *next; + struct socket *socket; + int flags; + uint32_t pid; + uint32_t registration; /* Increase size if SATYPE_MAX > 31 */ + uint rdomain; +}; + +struct dump_state { + struct sadb_msg *sadb_msg; + struct socket *socket; +}; + void pfkey_init(void); int pfkeyv2_attach(struct socket *, int); |