summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in.c
Commit message (Expand)AuthorAgeFilesLines
* If including vnet.h one has to include opt_route.h as well. This isbz2009-05-221-0/+1
* When an interface address is removed and the last prefixqingli2009-05-201-0/+44
* Unbreak options VIMAGE builds, in a followup to r192011 which did notbz2009-05-171-0/+2
* Ignore the INADDR_ANY address inserted/deleted by DHCP when installing a loop...qingli2009-05-141-1/+5
* This patch adds a host route to an interface address (that is assignedqingli2009-05-121-1/+47
* In preparation for turning on options VIMAGE in next commits,zec2009-04-261-1/+0
* Expand coverage of IF_ADDR_LOCK() in in_control() from point of initialrwatson2009-04-251-31/+81
* In in_purgemaddrs(), remove the inm being freed from the address listrwatson2009-04-241-1/+1
* Relocate permissions checking code in in_control() to before the bodyrwatson2009-04-241-14/+25
* Reorganize in_control() so that invariants are more obvious, and sorwatson2009-04-231-33/+51
* Protect against some writer-writer races in in_control() by acquiringrwatson2009-04-191-3/+7
* Deal with the case where ifma_protospec may be NULL, duringbms2009-03-171-1/+8
* Remove IFF_NEEDSGIANT, a compatibility infrastructure introducedrwatson2009-03-151-10/+1
* Fix uninitialized use of ifp for ii.bms2009-03-091-1/+3
* Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSDbms2009-03-091-36/+74
* Standardize the various prison_foo_ip[46] functions and prison_if tojamie2009-02-051-5/+4
* remove too noisy DIAGNOSTIC codesam2009-01-181-3/+0
* Restrict arp, ndp and theoretically the FIB listing (if notbz2009-01-091-0/+4
* Make SIOCGIFADDR and related, as well as SIOCGIFADDR_IN6 and relatedbz2009-01-091-1/+9
* Set a minimum of information in the routing message (like version and type)harti2009-01-091-0/+4
* Some modules such as SCTP supplies a valid route entry as an input argumentqingli2009-01-031-1/+2
* For consistency use LLE_IS_VALID() in this 4th place that is actuallybz2008-12-281-1/+1
* This checkin addresses a couple of issues:qingli2008-12-261-1/+1
* unlock and destroy an llentry's lock before freeingkmacy2008-12-161-0/+2
* This main goals of this project are:qingli2008-12-151-0/+240
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+1
* Unhide declarations of network stack virtualization structs fromzec2008-11-281-1/+0
* Change the initialization methodology for global variables scheduledzec2008-11-191-5/+7
* Style changes only:bz2008-10-261-44/+45
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-4/+13
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-11/+12
* In case of interface initialization failure remove struct in_ifaddr* fromgonzo2008-06-241-0/+8
* Differentiate between addifaddr and delifaddr for the privilege check.bz2008-01-241-1/+2
* Add FBSDID to all files in netinet so that people can moresilby2007-10-071-1/+3
* Simplification to quiet a gcc4.2 warning. Just by setting match.s_addrmjacob2007-06-171-14/+9
* Import rewrite of IPv4 socket multicast layer to support source-specificbms2007-06-121-164/+1
* Move universally to ANSI C function declarations, with relativelyrwatson2007-05-101-41/+17
* Fix a bug in IPv4 address configuration exposed by refcounting.bms2007-03-291-13/+40
* Implement reference counting for ifmultiaddr, in_multi, and in6_multibms2007-03-201-74/+114
* In regular forwarding path, reject packets destined for 169.254.0.0/16bms2007-02-031-1/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-7/+29
* The IPv4 code should clean up multicast group state when an interfacebms2006-09-281-2/+31
* In in_control() remove the temporary in_ifaddr structure from theandre2006-01-241-1/+2
* First fill in structure with valid values, and only then attach itglebius2005-10-281-2/+2
* In in_addprefix() compare not only route addresses, but their masks,glebius2005-10-221-8/+13
* Unlock Giant symmetrically with respect to lock acquire order as that'srwatson2005-10-031-1/+1
* Acquire Giant conditionally in in_addmulti() and in_delmulti() based onrwatson2005-10-031-0/+9
* Take a first cut at cleaning up ifnet removal and multicast socketrwatson2005-09-181-8/+12
* In order to support CARP interfaces kernel was taught to handle moreglebius2005-08-181-2/+12
* Introduce in_multi_mtx, which will protect IPv4-layer multicast addressrwatson2005-08-031-10/+18
OpenPOWER on IntegriCloud