aboutsummaryrefslogtreecommitdiff
path: root/sys/net/rtsock.c
Commit message (Expand)AuthorAgeFilesLines
* Fix regression in rev. 1.140.Gleb Smirnoff2007-03-271-6/+7
* Fix a case where hardware removal of an interface caused an attempt toBruce M Simpson2007-03-271-0/+2
* When working on an RTM_CHANGE do the route editing in the followingGleb Smirnoff2007-03-221-18/+17
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-2/+6
* Ok, here it is, we finally add SCTP to current. Note that thisRandall Stewart2006-11-031-2/+13
* Change semantics of socket close and detach. Add a new protocol switchRobert Watson2006-07-211-0/+8
* Adjust rt_(set|get)metrics() to do kernel <-> userland timebase conversion.Oleg Bulyzhin2006-07-061-2/+7
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-011-23/+19
* Change protocol switch pru_abort() API so that it returns void ratherRobert Watson2006-04-011-2/+2
* - Fill in the correct rtm_index for RTM_ADD and RTM_CHANGE messages.Andre Oppermann2006-03-151-0/+8
* - Store pointer to the link-level address right in "struct ifnet"Ruslan Ermilov2005-11-111-9/+6
* Use sparse initializers for "struct domain" and "struct protosw",Ruslan Ermilov2005-11-091-8/+14
* Drop current rtentry lock before calling rt_getifa(). This fixes a LORGleb Smirnoff2005-09-191-3/+3
* Protect interface and address lists using the appropriate mutex. TheseChristian S.J. Peron2005-09-101-16/+16
* Forward declaring static variables as extern is invalid ISO-C. Now thatDavid E. O'Brien2005-09-071-1/+1
* De-spl parts of the routing socket code now generally protectedRobert Watson2005-08-251-40/+20
* o To prevent a race between RTM_DELETE message andGleb Smirnoff2005-08-111-2/+4
* Rename IFF_RUNNING to IFF_DRV_RUNNING, IFF_OACTIVE to IFF_DRV_OACTIVE,Robert Watson2005-08-091-2/+3
* Fix for PR 82974. We were not checking that the route looked up inGeorge V. Neville-Neil2005-07-151-0/+19
* When returing an RTM_GET message through the routing socket fillHartmut Brandt2005-06-091-0/+2
* rt_newaddrmsg will blow up if given something other than RTM_ADDSam Leffler2005-03-261-0/+3
* eliminate dead code and collapse the remainderSam Leffler2005-02-231-3/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Initialize struct pr_userreqs in new/sparse style and fill in commonPoul-Henning Kamp2004-11-081-5/+10
* Add 802.11-specific events that are dispatched through the routing socket.Sam Leffler2004-10-051-13/+66
* Apply error and success logic consistently to the function netisr_queue() andAndre Oppermann2004-08-271-1/+1
* Fix a typo (attacked -> attached).Peter Pentchev2004-08-241-1/+1
* If a tunable for the routing socket netisr queue max is defined, allow itRobert Watson2004-08-211-1/+3
* Allow the size of the routing socket netisr queue to be configured usingRobert Watson2004-08-211-1/+6
* Use IFQ_SET_MAXLEN() to set the maximum queue depth of the routingRobert Watson2004-08-131-1/+1
* Be consistent and use bzero() instead of memset().Bruce M Simpson2004-07-061-1/+1
* Introduce a netisr to deliver kernel-generated routing, avoidingRobert Watson2004-06-091-4/+52
* Zero the un-used portions of the struct sockaddr data before sendingChristian S.J. Peron2004-05-101-0/+1
* o Fix misindentation in the previous commit.Maxim Konovalov2004-05-031-4/+4
* Give jail(8) the feature to allow raw sockets from within aBosko Milekic2004-04-261-2/+13
* More style and deobfuscation fixes.Ruslan Ermilov2004-04-191-4/+4
* Style and code unobfuscation.Ruslan Ermilov2004-04-181-4/+4
* Fixed a bug from rev. 1.42: cast to a correct type.Ruslan Ermilov2004-04-181-2/+2
* + replace Bcmp/Bzero with 'the real thing' as in the rest of the file.Luigi Rizzo2004-04-181-3/+4
* Minor changes to improve code readability (no actual code changes):Luigi Rizzo2004-04-181-60/+63
* misc cleanup in sysctl_ifmalist():Luigi Rizzo2004-04-171-27/+10
* Consistently use ifaddr_byindex() to access the link-level addressLuigi Rizzo2004-04-161-17/+21
* route.h: introduce a macro, SA_SIZE(struct sockaddr *) which returnsLuigi Rizzo2004-04-131-10/+5
* remove an almost-duplicate piece of code by setting the loopLuigi Rizzo2004-04-121-16/+10
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Introduce tcp_hostcache and remove the tcp specific metrics fromAndre Oppermann2003-11-201-17/+21
* Introduce a MAC label reference in 'struct inpcb', which cachesRobert Watson2003-11-181-1/+1
* Add a sysctl MIB, NET_RT_IFMALIST, to retrieve multicast group membershipsBruce M Simpson2003-11-141-0/+65
* replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREFSam Leffler2003-11-081-2/+2
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-311-2/+1