aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/frag6.c
Commit message (Expand)AuthorAgeFilesLines
* vm_lowmem: Fix signature mismatches in vm_lowmem callbacksSHENGYI HONG2025-03-051-1/+1
* frag6: Add another use of frag6_rmqueue()Mark Johnston2024-01-041-7/+2
* frag6: Reduce code duplicationMark Johnston2023-12-311-25/+19
* frag6: Drop unneeded casts from malloc callsMark Johnston2023-12-311-4/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* frag6: Avoid a possible integer overflow in fragment handlingJonathan T. Looney2023-08-011-0/+5
* netinet6: make IPv6 fragment TTL per-VNET configurable.Alexander V. Chernikov2023-06-011-5/+59
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-311-0/+1
* frag6: use callout(9) directly instead of pr_slowtimoGleb Smirnoff2022-08-171-3/+17
* netinet6: Fix a typo in a sysctl descriptionGordon Bergling2021-11-301-1/+1
* frag6: do less work in frag6_slowtimo if possibleMateusz Guzik2021-08-141-0/+5
* frag6: drop the volatile keyword from frag6_nfrags and mark with __exclusive_...Mateusz Guzik2021-08-141-2/+2
* net: Introduce IPV6_DSCP(), IPV6_ECN() and IPV6_TRAFFIC_CLASS() macrosKristof Provost2021-03-041-3/+2
* Remove per-packet ifa refcounting from IPv6 fast path.Alexander V. Chernikov2021-02-151-4/+2
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-7/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+2
* Fix m_pullup() problem after removing PULLDOWN_TESTs and KAME EXT_*macros.Bjoern A. Zeeb2019-12-011-5/+7
* netinet6: Remove PULLDOWN_TESTs.Bjoern A. Zeeb2019-11-151-36/+19
* netinet*: update *mp to pass the proper value backBjoern A. Zeeb2019-11-121-0/+9
* frag6: properly handle atomic fragments according to RFCs.Bjoern A. Zeeb2019-11-081-8/+23
* Properly set VNET when nuking recvif from fragment queues.Bjoern A. Zeeb2019-10-251-2/+4
* frag6: do not leak counter in error casesBjoern A. Zeeb2019-10-251-1/+1
* frag6: prevent overwriting initial fragoff=0 packet meta-data.Bjoern A. Zeeb2019-10-241-1/+6
* frag6: handling of overlapping fragments to conform to RFC 8200Bjoern A. Zeeb2019-10-241-0/+6
* frag6: export another counter read-only by sysctlBjoern A. Zeeb2019-10-241-0/+4
* frag6: fix counter leak in error case and optimise codeBjoern A. Zeeb2019-10-241-3/+5
* frag6.c: do not leak packet queue entry in error caseBjoern A. Zeeb2019-10-241-2/+20
* frag6: leave a note about upper layer header checks TBDBjoern A. Zeeb2019-10-241-1/+12
* frag6: check global limits before hash and lockBjoern A. Zeeb2019-10-241-10/+11
* frag6: small improvementsBjoern A. Zeeb2019-10-241-6/+5
* frag6: remove IP6_REASS_MBUF macroBjoern A. Zeeb2019-10-241-16/+11
* frag6: add "big picture"Bjoern A. Zeeb2019-10-231-5/+22
* frag6: replace KAME hand-rolled queues with queue(9) TAILQsBjoern A. Zeeb2019-10-231-165/+87
* frag6: whitespace changesBjoern A. Zeeb2019-10-231-6/+5
* frag6: fix vnet teardown leakBjoern A. Zeeb2019-10-211-13/+57
* frag6: add read-only sysctl for nfrags.Bjoern A. Zeeb2019-10-211-0/+4
* Fix panic in network stack due to use after free when receivingHans Petter Selasky2019-10-161-1/+49
* frag6: move public structure into file local space.Bjoern A. Zeeb2019-08-081-0/+12
* frag6.c: cleanup varaibles and return statements.Bjoern A. Zeeb2019-08-081-41/+52
* frag6.c: initial comment and whitespace cleanup.Bjoern A. Zeeb2019-08-081-71/+62
* frag6.c: rename ip6q[] to ipq6b[] and consistently use "bucket"Bjoern A. Zeeb2019-08-051-65/+65
* frag6.c: re-order functions within fileBjoern A. Zeeb2019-08-051-155/+158
* frag6.c: fix includesBjoern A. Zeeb2019-08-031-4/+1
* frag6.c: make compile with gccBjoern A. Zeeb2019-08-021-1/+1
* frag6.c: rename malloc typeBjoern A. Zeeb2019-08-021-20/+18
* frag6.c: remove dead codeBjoern A. Zeeb2019-08-021-60/+0
* frag6.c: move variables and sysctls into local fileBjoern A. Zeeb2019-08-021-6/+59
* frag6.c: sort includesBjoern A. Zeeb2019-08-021-6/+6
* Revert r346530 until further.Hans Petter Selasky2019-04-221-48/+9
* Fix build for mips and powerpc after r346530.Hans Petter Selasky2019-04-221-0/+1