Mateusz Guzik
|
662c13053f
net: clean up empty lines in .c and .h files
|
3 years ago |
Pawel Biernacki
|
7029da5c36
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)
|
4 years ago |
Bjoern A. Zeeb
|
a4adf6cc65
Fix m_pullup() problem after removing PULLDOWN_TESTs and KAME EXT_*macros.
|
4 years ago |
Bjoern A. Zeeb
|
a61b5cfbbf
netinet6: Remove PULLDOWN_TESTs.
|
4 years ago |
Bjoern A. Zeeb
|
a8fe77d877
netinet*: update *mp to pass the proper value back
|
4 years ago |
Bjoern A. Zeeb
|
c1131de6f1
frag6: properly handle atomic fragments according to RFCs.
|
4 years ago |
Bjoern A. Zeeb
|
6e6b5143f5
Properly set VNET when nuking recvif from fragment queues.
|
4 years ago |
Bjoern A. Zeeb
|
702828f643
frag6: do not leak counter in error cases
|
4 years ago |
Bjoern A. Zeeb
|
619456bb59
frag6: prevent overwriting initial fragoff=0 packet meta-data.
|
4 years ago |
Bjoern A. Zeeb
|
cd188da20f
frag6: handling of overlapping fragments to conform to RFC 8200
|
4 years ago |
Bjoern A. Zeeb
|
53707abd41
frag6: export another counter read-only by sysctl
|
4 years ago |
Bjoern A. Zeeb
|
dda02192f9
frag6: fix counter leak in error case and optimise code
|
4 years ago |
Bjoern A. Zeeb
|
e5fffe9a69
frag6.c: do not leak packet queue entry in error case
|
4 years ago |
Bjoern A. Zeeb
|
30809ba9e3
frag6: leave a note about upper layer header checks TBD
|
4 years ago |
Bjoern A. Zeeb
|
7715d794ef
frag6: check global limits before hash and lock
|
4 years ago |
Bjoern A. Zeeb
|
efdfee93c0
frag6: small improvements
|
4 years ago |
Bjoern A. Zeeb
|
da89a0fe94
frag6: remove IP6_REASS_MBUF macro
|
4 years ago |
Bjoern A. Zeeb
|
f1664f3258
frag6: add "big picture"
|
4 years ago |
Bjoern A. Zeeb
|
21f08a074d
frag6: replace KAME hand-rolled queues with queue(9) TAILQs
|
4 years ago |
Bjoern A. Zeeb
|
3c7165b35e
frag6: whitespace changes
|
4 years ago |
Bjoern A. Zeeb
|
67a10c4644
frag6: fix vnet teardown leak
|
4 years ago |
Bjoern A. Zeeb
|
65456706c0
frag6: add read-only sysctl for nfrags.
|
4 years ago |
Hans Petter Selasky
|
a55383e720
Fix panic in network stack due to use after free when receiving
|
4 years ago |
Bjoern A. Zeeb
|
1540a98e36
frag6: move public structure into file local space.
|
4 years ago |
Bjoern A. Zeeb
|
5778b399f1
frag6.c: cleanup varaibles and return statements.
|
4 years ago |
Bjoern A. Zeeb
|
23d374aa14
frag6.c: initial comment and whitespace cleanup.
|
4 years ago |
Bjoern A. Zeeb
|
9cb1a47af2
frag6.c: rename ip6q[] to ipq6b[] and consistently use "bucket"
|
4 years ago |
Bjoern A. Zeeb
|
c00464a245
frag6.c: re-order functions within file
|
4 years ago |
Bjoern A. Zeeb
|
f349c821f5
frag6.c: fix includes
|
4 years ago |
Bjoern A. Zeeb
|
09b361c792
frag6.c: make compile with gcc
|
4 years ago |