kevlo
7727a3c215
Merge 'struct ip6protosw' and 'struct protosw' into one. Now we have
...
only one protocol switch structure that is shared between ipv4 and ipv6.
Phabric: D476
Reviewed by: jhb
2014-08-08 01:57:15 +00:00
jhb
d9d6b88f18
Remove more constants related to static sysctl nodes. The MAXID constants
...
were primarily used to size the sysctl name list macros that were removed
in r254295. A few other constants either did not have an associated
sysctl node, or the associated node used OID_AUTO instead.
PR: ports/184525 (exp-run)
2014-02-25 18:44:33 +00:00
jhb
a437be7257
Remove most of the remaining sysctl name list macros. They were only
...
ever intended for use in sysctl(8) and it has not used them for many
years.
Reviewed by: bde
Tested by: exp-run by bdrewery
2013-08-26 18:16:05 +00:00
ae
705a50a053
Migrate structs arpstat, icmpstat, mrtstat, pimstat and udpstat to PCPU
...
counters.
2013-07-09 09:50:15 +00:00
ae
1a36dfcc87
Prepare network statistics structures for migration to PCPU counters.
...
Use uint64_t as type for all fields of structures.
Changed structures: ahstat, arpstat, espstat, icmp6_ifstat, icmp6stat,
in6_ifstat, ip6stat, ipcompstat, ipipstat, ipsecstat, mrt6stat, mrtstat,
pfkeystat, pim6stat, pimstat, rip6stat, udpstat.
Discussed with: arch@
2013-07-09 09:32:06 +00:00
zec
b16b48273a
Virtualize the IPv4 multicast routing code.
...
Submitted by: iprebeg
Reviewed by: bms, bz, Pavlin Radoslavov
MFC after: 30 days
2010-06-02 15:44:43 +00:00
rwatson
0d601ec4b5
Update stats in struct pimstat using two new macros: PIMSTAT_ADD()
...
and PIMSTAT_INC(), rather than directly manipulating the fields of
the structure. This will make it easier to change the
implementation of these statistics, such as using per-CPU versions
of the data structure.
MFC after: 3 days
2009-04-12 14:06:26 +00:00
obrien
d5d343a0fd
Remove public declarations of variables that were forgotten when they were
...
made static.
2005-08-10 07:10:02 +00:00
imp
a50ffc2912
/* -> /*- for license, minor formatting changes
2005-01-07 01:45:51 +00:00
hsu
1da802f49a
New PIM header files.
...
Submitted by: Pavlin Radoslavov <pavlin@icir.org>
2003-08-07 18:17:43 +00:00