aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/libalias/alias.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* libalias: Remove unused variables.John Baldwin2022-04-061-6/+5
* Fix fragmented UDP packets handling since rev.360967.Maxim Sobolev2021-10-151-105/+120
* libalias: Remove unused function LibAliasCheckNewLinkLutz Donnerhacke2021-05-311-2/+0
* libalias: Ensure ASSERT behind varable declarationsLutz Donnerhacke2021-05-161-2/+2
* libalias: Style cleanupLutz Donnerhacke2021-05-151-192/+187
* libalias: Fix remaining compiler warningsAlex Richardson2021-01-191-6/+9
* libalias: Fix -Wcast-align compiler warningsAlex Richardson2021-01-191-53/+49
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-25/+0
* libalias: validate packet lengths before accessing headersEd Maste2020-05-121-3/+34
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw.Alexander V. Chernikov2020-01-241-1/+9
* In m_megapullup() use m_getjcl() to allocate 9k or 16k mbuf when requested.Andrey V. Elsukov2018-06-141-2/+10
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* ipfw nat and natd support multiple aliasing instances with "nat global" featureEugene Grosbein2017-05-101-1/+3
* It'll be okay to use LibAliasDetachHandlers() here, relyingGleb Smirnoff2013-12-251-1/+1
* In m_megapullup() instead of reserving some space at the end of packet,Gleb Smirnoff2013-03-171-10/+6
* Functions m_getm2() and m_get2() have different order of arguments,Gleb Smirnoff2013-03-121-1/+1
* Utilize m_get2() to get mbuf of appropriate size.Gleb Smirnoff2013-01-301-15/+1
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-2/+2
* Don't spam the console with loaded modules during boot and/or duringNick Hibma2010-11-031-1/+0
* Close a stream file descriptor leak.Christian Brueffer2009-10-281-0/+1
* What's the point of adjusting a checksum if we are going to toss thePaolo Pisati2009-04-111-7/+4
* Plug two bugs introduced with modules conversion:Paolo Pisati2009-04-111-2/+2
* Remove stale comments.Paolo Pisati2009-04-111-3/+0
* Add SCTP NAT support.Paolo Pisati2009-02-071-2/+24
* Implement UDP transparent proxy support.Alexander Motin2008-06-211-10/+76
* Make m_megapullup() more intelligent:Alexander Motin2008-06-011-12/+32
* Fix packet fragmentation support broken by copy/paste error in rev.1.60.Alexander Motin2008-06-011-2/+2
* Fix build, together with a bit of style breakage.Dmitry Morozovsky2008-05-021-1/+1
* -Don't pass down the entire pkt to ProtoAliasIn, ProtoAliasOut, FragmentInPaolo Pisati2008-03-121-35/+43
* MFP4:Paolo Pisati2008-03-061-30/+29
* o made in kernel libalias mpsafePaolo Pisati2006-12-151-30/+90
* Make libalias.conf parsing a bit smarter.Paolo Pisati2006-12-011-10/+18
* Remove m_megapullup from ng_nat and put it under libalias.Paolo Pisati2006-12-011-0/+38
* Summer of Code 2005: improve libalias - part 1 of 2Paolo Pisati2006-09-261-80/+211
* Libalias incorrectly applies proxy rules to the global divertPoul-Henning Kamp2005-06-271-1/+5
* Always include alias.h before alias_local.hGleb Smirnoff2005-05-051-2/+2
* Play with includes so that libalias can be compiled both as userlandGleb Smirnoff2005-05-051-2/+10
* natd core dumps when -reverse switch is used because of a bug inPoul-Henning Kamp2005-04-051-2/+2
* Fix outgoing ICMP on global instance.Poul-Henning Kamp2004-08-141-5/+5
* Introduce inline {ip,udp,tcp}_next() functions which take a pointer to anDag-Erling Smørgrav2004-07-061-22/+22
* Rewrite twowords() to access its argument through a char pointer and notDag-Erling Smørgrav2004-07-061-3/+10
* Make libalias WARNS?=6-clean. This mostly involves renaming variablesDag-Erling Smørgrav2004-07-051-124/+129
* Parenthesize return values.Dag-Erling Smørgrav2004-07-051-11/+11
* Mechanical whitespace cleanup.Dag-Erling Smørgrav2004-07-051-42/+42
* Add LibAliasOutTry() which checks a packet for a hit in the tables, butPoul-Henning Kamp2004-07-041-16/+28
* Unbreak natd.Daniel Eischen2004-04-021-0/+1
* Deal with aliasing warnings.Dag-Erling Smørgrav2004-03-311-172/+57