key.h (191599) | key.h (193731) |
---|---|
1/* $FreeBSD: head/sys/netipsec/key.h 191599 2009-04-27 21:04:16Z bz $ */ | 1/* $FreeBSD: head/sys/netipsec/key.h 193731 2009-06-08 17:15:40Z zec $ */ |
2/* $KAME: key.h,v 1.21 2001/07/27 03:51:30 itojun 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 --- 85 unchanged lines hidden (view full) --- 95extern int key_ismyaddr __P((struct sockaddr *)); 96extern int key_spdacquire __P((struct secpolicy *)); 97extern void key_timehandler __P((void)); 98extern u_long key_random __P((void)); 99extern void key_randomfill __P((void *, size_t)); 100extern void key_freereg __P((struct socket *)); 101extern int key_parse __P((struct mbuf *, struct socket *)); 102extern void key_init __P((void)); | 2/* $KAME: key.h,v 1.21 2001/07/27 03:51:30 itojun 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 --- 85 unchanged lines hidden (view full) --- 95extern int key_ismyaddr __P((struct sockaddr *)); 96extern int key_spdacquire __P((struct secpolicy *)); 97extern void key_timehandler __P((void)); 98extern u_long key_random __P((void)); 99extern void key_randomfill __P((void *, size_t)); 100extern void key_freereg __P((struct socket *)); 101extern int key_parse __P((struct mbuf *, struct socket *)); 102extern void key_init __P((void)); |
103#ifdef VIMAGE 104extern void key_destroy(void); 105#endif |
|
103extern void key_sa_recordxfer __P((struct secasvar *, struct mbuf *)); 104extern void key_sa_routechange __P((struct sockaddr *)); 105extern void key_sa_stir_iv __P((struct secasvar *)); 106 107#ifdef MALLOC_DECLARE 108MALLOC_DECLARE(M_IPSEC_SA); 109MALLOC_DECLARE(M_IPSEC_SAH); 110MALLOC_DECLARE(M_IPSEC_SP); 111MALLOC_DECLARE(M_IPSEC_SR); 112MALLOC_DECLARE(M_IPSEC_MISC); 113MALLOC_DECLARE(M_IPSEC_SAQ); 114MALLOC_DECLARE(M_IPSEC_SAR); 115MALLOC_DECLARE(M_IPSEC_INPCB); 116#endif /* MALLOC_DECLARE */ 117 118#endif /* defined(_KERNEL) */ 119#endif /* _NETIPSEC_KEY_H_ */ | 106extern void key_sa_recordxfer __P((struct secasvar *, struct mbuf *)); 107extern void key_sa_routechange __P((struct sockaddr *)); 108extern void key_sa_stir_iv __P((struct secasvar *)); 109 110#ifdef MALLOC_DECLARE 111MALLOC_DECLARE(M_IPSEC_SA); 112MALLOC_DECLARE(M_IPSEC_SAH); 113MALLOC_DECLARE(M_IPSEC_SP); 114MALLOC_DECLARE(M_IPSEC_SR); 115MALLOC_DECLARE(M_IPSEC_MISC); 116MALLOC_DECLARE(M_IPSEC_SAQ); 117MALLOC_DECLARE(M_IPSEC_SAR); 118MALLOC_DECLARE(M_IPSEC_INPCB); 119#endif /* MALLOC_DECLARE */ 120 121#endif /* defined(_KERNEL) */ 122#endif /* _NETIPSEC_KEY_H_ */ |