summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_options.c
AgeCommit message (Expand)Author
2025-12-02netinet: Remove left-over sys/cdefs.hWarner Losh
2024-10-31netinet*: Add assertions for some places that don't support M_EXTPG mbufsJohn Baldwin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-07-02Complete conversions from fib<4|6>_lookup_nh_<basic|ext> to fib<4|6>_lookup().Alexander V. Chernikov
2020-02-12White space cleanup -- remove trailing tab's or spacesRandall Stewart
2019-10-07Widen NET_EPOCH coverage.Gleb Smirnoff
2019-01-09Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff
2018-10-09There are three places where we return from a function which entered anJonathan T. Looney
2018-07-24Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner
2018-05-23UDP: further performance improvements on txMatt Macy
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-28Renumber copyright clause 4Warner Losh
2017-02-16Use inet_ntoa_r() instead of inet_ntoa() throughout the kernelEric van Gyzen
2016-05-03sys/net*: minor spelling fixes.Pedro F. Giffuni
2016-04-15netinet: for pointers replace 0 with NULL.Pedro F. Giffuni
2015-12-09Make in_arpinput(), inp_lookup_mcast_ifp(), icmp_reflect(),Alexander V. Chernikov
2015-12-08Merge helper fib* functions used for basic lookups.Alexander V. Chernikov
2015-01-06Use M_WRITABLE() and M_LEADINGSPACE() rather than checking M_EXT andRobert Watson
2014-09-15Use generic SYSCTL_* macro instead of deprecated SYSCTL_VNET_*.Hiroki Sato
2014-09-15Make net.inet.ip.sourceroute, net.inet.ip.accept_sourceroute, andHiroki Sato
2014-09-11Revisions 264905 and 266860 added a "int fib" argument to ifa_ifwithnet andAlan Somers
2014-05-29Fix unintended KBI change from r264905. Add _fib versions ofAlan Somers
2014-04-24Fix subnet and default routes on different FIBs on the same subnet.Alan Somers
2013-03-16- Replace compat macros with function calls.Gleb Smirnoff
2013-03-15Use m_get/m_gethdr instead of compat macros.Gleb Smirnoff
2012-12-05 Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff
2012-10-23 Simplify ip_stripoptions() reducing number of intermediateGleb Smirnoff
2012-10-23 Do not reduce ip_len by size of IP header in the ip_input()Gleb Smirnoff
2012-10-22 Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff
2012-10-12Revert fixup of ip_len from r241480. Now stack isn't yetGleb Smirnoff
2012-10-12In ip_stripoptions():Gleb Smirnoff
2010-10-14Use ifa_ifwithaddr_check() rather than ifa_ifwithaddr() as we are notBjoern A. Zeeb
2010-05-25This patch fixes the problem where proxy ARP entries cannot be addedQing Li
2010-02-18No need to include security/mac/mac_framework.h here.Pawel Jakub Dawidek
2009-08-01Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson
2009-07-14Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson
2009-06-23Modify most routines returning 'struct ifaddr *' to return referencesRobert Watson
2009-06-05Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson
2009-04-11Update stats in struct ipstat using four new macros, IPSTAT_ADD(),Robert Watson
2009-03-04Add function ip_checkrouteralert(), which will be usedBruce M Simpson
2009-02-13Use uint32_t instead of n_long and n_time, and uint16_t instead of n_short.Luigi Rizzo
2008-12-02Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb
2008-10-02Step 1.5 of importing the network stack virtualization infrastructureMarko Zec
2008-08-27Fix a panic in MAC kernels that was a result of un-initialized labelChristian S.J. Peron
2008-08-17Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb
2008-05-09Add code to allow the system to handle multiple routing tables.Julian Elischer
2008-04-17Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros toRobert Watson
2008-01-24Replace the last susers calls in netinet6/ with privilege checks.Bjoern A. Zeeb
2007-10-24Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson