Mercurial > flash_v2
annotate packages/net/bsd_tcpip/current/include/netkey/key_debug.h @ 1382:56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
include/netinet/ip_ecn.h include/netinet6/ah.h
include/netinet6/esp.h include/netinet6/esp_rijndael.h
include/netinet6/esp_twofish.h include/netinet6/in6_gif.h
include/netinet6/ipcomp.h include/netkey/key.h
include/netkey/key_debug.h include/netkey/keysock.h src/sys/netkey
src/sys/netinet/ip_ecn.c src/sys/netinet6/ah_core.c
src/sys/netinet6/ah_input.c src/sys/netinet6/ah_output.c
src/sys/netinet6/esp_core.c src/sys/netinet6/esp_input.c
src/sys/netinet6/esp_output.c src/sys/netinet6/esp_rijndael.c
src/sys/netinet6/esp_twofish.c src/sys/netinet6/in6_gif.c
src/sys/netinet6/ipcomp_core.c src/sys/netinet6/ipcomp_input.c
src/sys/netinet6/ipcomp_output.c src/sys/netinet6/ipsec.c:
Added back the original KAME FreeBSD IPSEC files.
* cdl/freebsd_net.cdl: CDl to control the compilation of IPSEC
* include/sys/malloc.h: New memory type needed by IPSEC
* include/sys/param.h: Name munging for IPSEC symbols
* src/ecos/support.c: read_random_unlimited() should return the
number of random bytes in the buffer.
* src/sys/kern/kern_sysctl.c: Added missing copyright header.
* src/sys/netinet/ip_output.c: Removed user() checks in IPSEC code.
* src/sys/netinet6/ip6_output.c: Compiler warning fixes.
| author | asl |
|---|---|
| date | Sat, 22 Nov 2003 12:59:20 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
1382
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
1 //========================================================================== |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
2 // |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
3 // include/netkey/key_debug.h |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
4 // |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
5 //========================================================================== |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
6 //####BSDCOPYRIGHTBEGIN#### |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
7 // |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
8 // ------------------------------------------- |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
9 // |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
10 // Portions of this software may have been derived from OpenBSD, |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
11 // FreeBSD or other sources, and are covered by the appropriate |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
12 // copyright disclaimers included herein. |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
13 // |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
14 // Portions created by Red Hat are |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
15 // Copyright (C) 2002 Red Hat, Inc. All Rights Reserved. |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
16 // |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
17 // ------------------------------------------- |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
18 // |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
19 //####BSDCOPYRIGHTEND#### |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
20 //========================================================================== |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
21 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
22 /* $KAME: key_debug.h,v 1.10 2001/08/05 08:37:52 itojun Exp $ */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
23 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
24 /* |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
25 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
26 * All rights reserved. |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
27 * |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
28 * Redistribution and use in source and binary forms, with or without |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
29 * modification, are permitted provided that the following conditions |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
30 * are met: |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
31 * 1. Redistributions of source code must retain the above copyright |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
32 * notice, this list of conditions and the following disclaimer. |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
33 * 2. Redistributions in binary form must reproduce the above copyright |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
34 * notice, this list of conditions and the following disclaimer in the |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
35 * documentation and/or other materials provided with the distribution. |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
36 * 3. Neither the name of the project nor the names of its contributors |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
37 * may be used to endorse or promote products derived from this software |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
38 * without specific prior written permission. |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
39 * |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
40 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
41 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
42 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
43 * ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
44 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
45 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
46 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
47 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
48 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
49 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
50 * SUCH DAMAGE. |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
51 */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
52 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
53 #ifndef _NETKEY_KEY_DEBUG_H_ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
54 #define _NETKEY_KEY_DEBUG_H_ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
55 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
56 #ifdef _KERNEL |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
57 /* debug flags */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
58 #define KEYDEBUG_STAMP 0x00000001 /* path */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
59 #define KEYDEBUG_DATA 0x00000002 /* data */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
60 #define KEYDEBUG_DUMP 0x00000004 /* dump */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
61 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
62 #define KEYDEBUG_KEY 0x00000010 /* key processing */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
63 #define KEYDEBUG_ALG 0x00000020 /* ciph & auth algorithm */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
64 #define KEYDEBUG_IPSEC 0x00000040 /* ipsec processing */ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
65 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
66 #define KEYDEBUG_KEY_STAMP (KEYDEBUG_KEY | KEYDEBUG_STAMP) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
67 #define KEYDEBUG_KEY_DATA (KEYDEBUG_KEY | KEYDEBUG_DATA) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
68 #define KEYDEBUG_KEY_DUMP (KEYDEBUG_KEY | KEYDEBUG_DUMP) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
69 #define KEYDEBUG_ALG_STAMP (KEYDEBUG_ALG | KEYDEBUG_STAMP) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
70 #define KEYDEBUG_ALG_DATA (KEYDEBUG_ALG | KEYDEBUG_DATA) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
71 #define KEYDEBUG_ALG_DUMP (KEYDEBUG_ALG | KEYDEBUG_DUMP) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
72 #define KEYDEBUG_IPSEC_STAMP (KEYDEBUG_IPSEC | KEYDEBUG_STAMP) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
73 #define KEYDEBUG_IPSEC_DATA (KEYDEBUG_IPSEC | KEYDEBUG_DATA) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
74 #define KEYDEBUG_IPSEC_DUMP (KEYDEBUG_IPSEC | KEYDEBUG_DUMP) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
75 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
76 #define KEYDEBUG(lev,arg) \ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
77 do { if ((key_debug_level & (lev)) == (lev)) { arg; } } while (0) |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
78 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
79 extern u_int32_t key_debug_level; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
80 #endif /*_KERNEL*/ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
81 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
82 struct sadb_msg; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
83 struct sadb_ext; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
84 extern void kdebug_sadb __P((struct sadb_msg *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
85 extern void kdebug_sadb_x_policy __P((struct sadb_ext *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
86 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
87 #ifdef _KERNEL |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
88 struct secpolicy; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
89 struct secpolicyindex; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
90 struct secasindex; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
91 struct secasvar; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
92 struct secreplay; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
93 struct mbuf; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
94 extern void kdebug_secpolicy __P((struct secpolicy *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
95 extern void kdebug_secpolicyindex __P((struct secpolicyindex *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
96 extern void kdebug_secasindex __P((struct secasindex *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
97 extern void kdebug_secasv __P((struct secasvar *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
98 extern void kdebug_mbufhdr __P((struct mbuf *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
99 extern void kdebug_mbuf __P((struct mbuf *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
100 #endif /*_KERNEL*/ |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
101 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
102 struct sockaddr; |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
103 extern void kdebug_sockaddr __P((struct sockaddr *)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
104 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
105 extern void ipsec_hexdump __P((caddr_t, int)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
106 extern void ipsec_bindump __P((caddr_t, int)); |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
107 |
|
56b339272cd4
* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h
asl
parents:
diff
changeset
|
108 #endif /* _NETKEY_KEY_DEBUG_H_ */ |
