OpenGrok
Cross Reference: ipsec_var.h
xref
: /
src
/
sys
/
netipsec
/
ipsec_var.h
Home
|
History
|
Annotate
|
Download
|
only in
netipsec
History log of
/src/sys/netipsec/ipsec_var.h
Revision
Date
Author
Comments
1.8
22-Aug-2018
msaitoh
- Cleanup for dynamic sysctl:
- Remove unused *_NAMES macros for sysctl.
- Remove unused *_MAXID for sysctls.
- Move CTL_MACHDEP sysctl definitions for m68k into m68k/include/cpu.h and
use them on all m68k machines.
1.7
28-Apr-2018
maxv
branches: 1.7.2;
Remove unused macros.
1.6
19-Apr-2018
maxv
Remove extra long file paths from the headers.
1.5
23-Apr-2008
thorpej
branches: 1.5.88;
Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and
netstat_sysctl().
1.4
10-Dec-2005
elad
branches: 1.4.70; 1.4.72;
Multiple inclusion protection, as suggested by christos@ on tech-kern@
few days ago.
1.3
26-Feb-2005
perry
branches: 1.3.4;
nuke trailing whitespace
1.2
17-Jul-2004
atatat
branches: 1.2.2; 1.2.6; 1.2.8;
Rework sys/netipsec/ipsec_netbsd.c to present a more consistent tree.
Rework usr.bin/netstat/fast_ipsec.c to find the stats nodes under the
new names (Kame uses the name stats so we use different ones), as well
as setting slen appropriately between calls to sysctlbyname(), and
providing forward compatibility when actually retrieving stats via
sysctlbyname().
And correct a spelling error.
1.1
07-May-2004
jonathan
branches: 1.1.2;
Redo net.inet.* sysctl subtree for fast-ipsec from scratch.
Attach FAST-IPSEC statistics with 64-bit counters to new sysctl MIB.
Rework netstat to show FAST_IPSEC statistics, via sysctl, for
netstat -p ipsec.
New kernel files:
sys/netipsec/Makefile (new file; install *_var.h includes)
sys/netipsec/ipsec_var.h (new 64-bit mib counter struct)
Changed kernel files:
sys/Makefile (recurse into sys/netipsec/)
sys/netinet/in.h (fake IP_PROTO name for fast_ipsec
sysctl subtree.)
sys/netipsec/ipsec.h (minimal userspace inclusion)
sys/netipsec/ipsec_osdep.h (minimal userspace inclusion)
sys/netipsec/ipsec_netbsd.c (redo sysctl subtree from scratch)
sys/netipsec/key*.c (fix broken net.key subtree)
sys/netipsec/ah_var.h (increase all counters to 64 bits)
sys/netipsec/esp_var.h (increase all counters to 64 bits)
sys/netipsec/ipip_var.h (increase all counters to 64 bits)
sys/netipsec/ipcomp_var.h (increase all counters to 64 bits)
sys/netipsec/ipsec.c (add #include netipsec/ipsec_var.h)
sys/netipsec/ipsec_mbuf.c (add #include netipsec/ipsec_var.h)
sys/netipsec/ipsec_output.c (add #include netipsec/ipsec_var.h)
sys/netinet/raw_ip.c (add #include netipsec/ipsec_var.h)
sys/netinet/tcp_input.c (add #include netipsec/ipsec_var.h)
sys/netinet/udp_usrreq.c (add #include netipsec/ipsec_var.h)
Changes to usr.bin/netstat to print the new fast-ipsec sysctl tree
for "netstat -s -p ipsec":
New file:
usr.bin/netstat/fast_ipsec.c (print fast-ipsec counters)
Changed files:
usr.bin/netstat/Makefile (add fast_ipsec.c)
usr.bin/netstat/netstat.h (declarations for fast_ipsec.c)
usr.bin/netstat/main.c (call KAME-vs-fast-ipsec dispatcher)
1.1.2.3
17-Jul-2004
he
Pull up revision 1.2 (requested by atatat in ticket #674):
Rework ipsec_netbsd.c to present a more ocnsistent tree.
Rework netstat to find the stats nodes under the new names.
1.1.2.2
10-May-2004
tron
Pull up revision 1.1 (requested by jonathan in ticket #280):
Redo net.inet.* sysctl subtree for fast-ipsec from scratch.
Attach FAST-IPSEC statistics with 64-bit counters to new sysctl MIB.
Rework netstat to show FAST_IPSEC statistics, via sysctl, for
netstat -p ipsec.
New kernel files:
sys/netipsec/Makefile (new file; install *_var.h includes)
sys/netipsec/ipsec_var.h (new 64-bit mib counter struct)
Changed kernel files:
sys/Makefile (recurse into sys/netipsec/)
sys/netinet/in.h (fake IP_PROTO name for fast_ipsec
sysctl subtree.)
sys/netipsec/ipsec.h (minimal userspace inclusion)
sys/netipsec/ipsec_osdep.h (minimal userspace inclusion)
sys/netipsec/ipsec_netbsd.c (redo sysctl subtree from scratch)
sys/netipsec/key*.c (fix broken net.key subtree)
sys/netipsec/ah_var.h (increase all counters to 64 bits)
sys/netipsec/esp_var.h (increase all counters to 64 bits)
sys/netipsec/ipip_var.h (increase all counters to 64 bits)
sys/netipsec/ipcomp_var.h (increase all counters to 64 bits)
sys/netipsec/ipsec.c (add #include netipsec/ipsec_var.h)
sys/netipsec/ipsec_mbuf.c (add #include netipsec/ipsec_var.h)
sys/netipsec/ipsec_output.c (add #include netipsec/ipsec_var.h)
sys/netinet/raw_ip.c (add #include netipsec/ipsec_var.h)
sys/netinet/tcp_input.c (add #include netipsec/ipsec_var.h)
sys/netinet/udp_usrreq.c (add #include netipsec/ipsec_var.h)
Changes to usr.bin/netstat to print the new fast-ipsec sysctl tree
for "netstat -s -p ipsec":
New file:
usr.bin/netstat/fast_ipsec.c (print fast-ipsec counters)
Changed files:
usr.bin/netstat/Makefile (add fast_ipsec.c)
usr.bin/netstat/netstat.h (declarations for fast_ipsec.c)
usr.bin/netstat/main.c (call KAME-vs-fast-ipsec dispatcher)
1.1.2.1
07-May-2004
tron
file ipsec_var.h was added on branch netbsd-2-0 on 2004-05-10 15:00:38 +0000
1.2.8.1
19-Mar-2005
yamt
sync with head. xen and whitespace. xen part is not finished.
1.2.6.1
29-Apr-2005
kent
sync with -current
1.2.2.6
11-Dec-2005
christos
Sync with head.
1.2.2.5
04-Mar-2005
skrll
Sync with HEAD.
Hi Perry!
1.2.2.4
21-Sep-2004
skrll
Fix the sync with head I botched.
1.2.2.3
18-Sep-2004
skrll
Sync with HEAD.
1.2.2.2
03-Aug-2004
skrll
Sync with HEAD
1.2.2.1
17-Jul-2004
skrll
file ipsec_var.h was added on branch ktrace-lwp on 2004-08-03 10:55:29 +0000
1.3.4.1
21-Jun-2006
yamt
sync with head.
1.4.72.1
18-May-2008
yamt
sync with head.
1.4.70.1
02-Jun-2008
mjf
Sync with HEAD.
1.5.88.3
06-Sep-2018
pgoyette
Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
1.5.88.2
02-May-2018
pgoyette
Synch with HEAD
1.5.88.1
22-Apr-2018
pgoyette
Sync with HEAD
1.7.2.1
10-Jun-2019
christos
Sync with HEAD
Indexes created Thu Oct 02 10:09:58 GMT 2025