Deleted Added
full compact
keysock.h (195727) keysock.h (252028)
1/* $FreeBSD: head/sys/netipsec/keysock.h 195727 2009-07-16 21:13:04Z rwatson $ */
1/* $FreeBSD: head/sys/netipsec/keysock.h 252028 2013-06-20 11:44:16Z ae $ */
2/* $KAME: keysock.h,v 1.8 2000/03/27 05:11:06 sumikawa Exp $ */
3
4/*-
5 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions

--- 55 unchanged lines hidden (view full) ---

65#ifdef _KERNEL
66struct keycb {
67 struct rawcb kp_raw; /* rawcb */
68 int kp_promisc; /* promiscuous mode */
69 int kp_registered; /* registered socket */
70};
71
72VNET_DECLARE(struct pfkeystat, pfkeystat);
2/* $KAME: keysock.h,v 1.8 2000/03/27 05:11:06 sumikawa Exp $ */
3
4/*-
5 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions

--- 55 unchanged lines hidden (view full) ---

65#ifdef _KERNEL
66struct keycb {
67 struct rawcb kp_raw; /* rawcb */
68 int kp_promisc; /* promiscuous mode */
69 int kp_registered; /* registered socket */
70};
71
72VNET_DECLARE(struct pfkeystat, pfkeystat);
73#define PFKEYSTAT_ADD(name, val) V_pfkeystat.name += (val)
74#define PFKEYSTAT_INC(name) PFKEYSTAT_ADD(name, 1)
73#define V_pfkeystat VNET(pfkeystat)
74
75extern int key_output(struct mbuf *m, struct socket *so);
76extern int key_usrreq __P((struct socket *,
77 int, struct mbuf *, struct mbuf *, struct mbuf *));
78
79extern int key_sendup __P((struct socket *, struct sadb_msg *, u_int, int));
80extern int key_sendup_mbuf __P((struct socket *, struct mbuf *, int));
81#endif /* _KERNEL */
82
83#endif /*_NETIPSEC_KEYSOCK_H_*/
75#define V_pfkeystat VNET(pfkeystat)
76
77extern int key_output(struct mbuf *m, struct socket *so);
78extern int key_usrreq __P((struct socket *,
79 int, struct mbuf *, struct mbuf *, struct mbuf *));
80
81extern int key_sendup __P((struct socket *, struct sadb_msg *, u_int, int));
82extern int key_sendup_mbuf __P((struct socket *, struct mbuf *, int));
83#endif /* _KERNEL */
84
85#endif /*_NETIPSEC_KEYSOCK_H_*/