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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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_ */