summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use IFF_LOCKGIANT/IFF_UNLOCKGIANT around calls to the interfaceiedowse2005-06-021-14/+26
* ifma_protospec is a pointer. Use NULL when assigning or compating it.glebius2005-03-201-2/+2
* Remove a workaround from previos revision. It proved to be incorrect.glebius2005-03-201-7/+16
* Add antifootshooting workaround, which will make all routes "connected"glebius2005-03-101-0/+6
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Fix host route addition for more than one address to a loopback interfacemlaier2004-11-171-1/+1
* Merge copyright notices.mlaier2004-11-131-28/+1
* Change the way we automatically add prefix routes when adding a new address.mlaier2004-11-121-27/+147
* White space cleanup for netinet before branch:rwatson2004-08-161-3/+3
* Add the function in_localip() which returns 1 if an internet address is forandre2004-08-111-0/+17
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Bring eventhandler callbacks for pf.mlaier2004-02-261-0/+5
* Document the net.inet.ip.subnets_are_local sysctl.ru2003-12-301-1/+1
* Correct rev 1.56 which (incorrectly) reversed the test used tosam2003-11-031-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* Lock up ifaddr reference counts.hsu2002-12-181-3/+5
* Remove unused and incorrectly maintained variable "in_interfaces"phk2002-12-171-4/+0
* fixed a kernel crash by "ifconfig stf0 inet 1.2.3.4"suz2002-10-221-5/+9
* Lock up inpcb.hsu2002-06-101-2/+2
* Remove the code that masks an EEXIST returned from rtinit() whenbrian2002-04-101-4/+0
* Don't add host routes for interface addresses of 0.0.0.0/8 -> 0.255.255.255.brian2002-04-101-6/+18
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-3/+3
* Remove __P.alfred2002-03-191-8/+8
* During SIOCAIFADDR, if in_ifinit() fails and we've already added anbrian2001-11-301-24/+39
* Make sure the netmask always has an address family. This fixes Linuxdes2001-10-301-3/+4
* in_ifinit apparently can be used to rewrite an ip address; recalculatejlemon2001-10-011-1/+5
* Add a hash table that contains the list of internet addresses, and usejlemon2001-09-291-13/+19
* KSE Milestone 2julian2001-09-121-11/+11
* Wrap array accesses in macros, which also happen to be lvalues:jlemon2001-09-061-1/+1
* When running aplication joined multicast address,ume2001-08-041-0/+12
* Sync with recent KAME.ume2001-06-111-20/+3
* In in_ifadown(), differentiate between whether the interface goesru2001-05-111-1/+1
* <sys/queue.h> makeover.phk2001-03-161-6/+3
OpenPOWER on IntegriCloud