David E. O'Brien
7e2b43eeb3
Use the ISO standard function variable vs. a GCC'ism.
2005-08-10 06:25:41 +00:00
Gleb Smirnoff
0ef8db8ff2
- Use ng_callout() instead of callout_reset(9).
...
- Use callout_pending() instead of our own flags.
- Remove home-grown protection of node, which has a scheduled
callout().
- Remove spl(9) calls.
Tested by: bz
2005-01-11 11:51:17 +00:00
Warner Losh
c398230b64
/* -> /*- for license, minor formatting changes
2005-01-07 01:45:51 +00:00
Bjoern A. Zeeb
4807330cff
Implement minimalistic L2TP sessions statistics and correct man page
...
for L2TP tunnel statistics (which do not take an argument sessionID).
Reviewed by: archie
Approved by: pjd (mentor)
2004-08-03 06:52:55 +00:00
Bjoern A. Zeeb
1e0313242d
add a new control message to set sequence numbers on an uninitialized node.
...
Reviewed by: archie
Approved by: pjd (mentor)
2004-08-03 06:45:38 +00:00
Bjoern A. Zeeb
ddb7229415
Correct L2TP header offset handling:
...
- according to RFC2661 an offset size of 0 is allowed.
- when skipping offset padding do not forget to also skip
the 2 octets of the offset size field.
Reviewed by: archie
Approved by: pjd (mentor)
2004-08-03 06:37:46 +00:00
Julian Elischer
3ca24c284d
Having moved metadata usage to mbuf tags, remove code that supports
...
the old way of doing it.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
2004-06-26 22:24:16 +00:00
Julian Elischer
f8aae7776f
Switch to using C99 sparse initialisers for the type methods array.
...
Should make no binary difference.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
Reviewed by: Harti Brandt <harti@freebsd.org>
MFC after: 1 week
2004-05-29 00:51:19 +00:00
Archie Cobbs
2c9027fcba
Rename internal structure to fix cut & paste error.
...
Submitted by: Bjoern A. Zeeb <bzeeb+freebsd@zabbadoz.net>
MFC After: 3 days
2004-04-04 21:33:09 +00:00
Dag-Erling Smørgrav
f7854568f5
Don't use ovbcopy().
2003-04-04 12:12:34 +00:00
Warner Losh
a163d034fa
Back out M_* changes, per decision of the TRB.
...
Approved by: trb
2003-02-19 05:47:46 +00:00
Alfred Perlstein
44956c9863
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
...
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
2003-01-21 08:56:16 +00:00
Bosko Milekic
86fea6be59
o Untangle the confusion with the malloc flags {M_WAITOK, M_NOWAIT} and
...
the mbuf allocator flags {M_TRYWAIT, M_DONTWAIT}.
o Fix a bpf_compat issue where malloc() was defined to just call
bpf_alloc() and pass the 'canwait' flag(s) along. It's been changed
to call bpf_alloc() but pass the corresponding M_TRYWAIT or M_DONTWAIT
flag (and only one of those two).
Submitted by: Hiten Pandya <hiten@unixdaemons.com> (hiten->commit_count++)
2002-12-19 22:58:27 +00:00
Archie Cobbs
facfd88935
Don't use "NULL" when "0" is really meant.
2002-08-22 00:30:03 +00:00
Archie Cobbs
901fadf792
New L2TP netgraph node type.
...
Obtained from: Packet Design
2002-08-20 21:59:50 +00:00