summaryrefslogtreecommitdiff
path: root/sys/netinet/libalias/alias.c
AgeCommit message (Expand)Author
2025-04-18libalias: Handle GetNewPort() errors properlyMark Johnston
2024-11-29tcp: extend the use of the th_flags accessor functionRichard Scheffenegger
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-04-06libalias: Remove unused variables.John Baldwin
2021-10-15Fix fragmented UDP packets handling since rev.360967.Maxim Sobolev
2021-05-31libalias: Remove unused function LibAliasCheckNewLinkLutz Donnerhacke
2021-05-16libalias: Ensure ASSERT behind varable declarationsLutz Donnerhacke
2021-05-15libalias: Style cleanupLutz Donnerhacke
2021-01-19libalias: Fix remaining compiler warningsAlex Richardson
2021-01-19libalias: Fix -Wcast-align compiler warningsAlex Richardson
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-05-12libalias: validate packet lengths before accessing headersEd Maste
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-01-24Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw.Alexander V. Chernikov
2018-06-14In m_megapullup() use m_getjcl() to allocate 9k or 16k mbuf when requested.Andrey V. Elsukov
2017-11-27sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-05-10ipfw nat and natd support multiple aliasing instances with "nat global" featureEugene Grosbein
2013-12-25It'll be okay to use LibAliasDetachHandlers() here, relyingGleb Smirnoff
2013-03-17In m_megapullup() instead of reserving some space at the end of packet,Gleb Smirnoff
2013-03-12Functions m_getm2() and m_get2() have different order of arguments,Gleb Smirnoff
2013-01-30Utilize m_get2() to get mbuf of appropriate size.Gleb Smirnoff
2012-12-05 Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff
2010-11-03Don't spam the console with loaded modules during boot and/or duringNick Hibma
2009-10-28Close a stream file descriptor leak.Christian Brueffer
2009-04-11What's the point of adjusting a checksum if we are going to toss thePaolo Pisati
2009-04-11Plug two bugs introduced with modules conversion:Paolo Pisati
2009-04-11Remove stale comments.Paolo Pisati
2009-02-07Add SCTP NAT support.Paolo Pisati
2008-06-21Implement UDP transparent proxy support.Alexander Motin
2008-06-01Make m_megapullup() more intelligent:Alexander Motin
2008-06-01Fix packet fragmentation support broken by copy/paste error in rev.1.60.Alexander Motin
2008-05-02Fix build, together with a bit of style breakage.Dmitry Morozovsky
2008-03-12-Don't pass down the entire pkt to ProtoAliasIn, ProtoAliasOut, FragmentInPaolo Pisati
2008-03-06MFP4:Paolo Pisati
2006-12-15o made in kernel libalias mpsafePaolo Pisati
2006-12-01Make libalias.conf parsing a bit smarter.Paolo Pisati
2006-12-01Remove m_megapullup from ng_nat and put it under libalias.Paolo Pisati
2006-09-26Summer of Code 2005: improve libalias - part 1 of 2Paolo Pisati
2005-06-27Libalias incorrectly applies proxy rules to the global divertPoul-Henning Kamp
2005-05-05Always include alias.h before alias_local.hGleb Smirnoff
2005-05-05Play with includes so that libalias can be compiled both as userlandGleb Smirnoff
2005-04-05natd core dumps when -reverse switch is used because of a bug inPoul-Henning Kamp
2004-08-14Fix outgoing ICMP on global instance.Poul-Henning Kamp
2004-07-06Introduce inline {ip,udp,tcp}_next() functions which take a pointer to anDag-Erling Smørgrav
2004-07-06Rewrite twowords() to access its argument through a char pointer and notDag-Erling Smørgrav
2004-07-05Make libalias WARNS?=6-clean. This mostly involves renaming variablesDag-Erling Smørgrav
2004-07-05Parenthesize return values.Dag-Erling Smørgrav
2004-07-05Mechanical whitespace cleanup.Dag-Erling Smørgrav
2004-07-04Add LibAliasOutTry() which checks a packet for a hit in the tables, butPoul-Henning Kamp