summaryrefslogtreecommitdiff
path: root/sys/netinet/in_pcb.c
AgeCommit message (Expand)Author
2013-11-23convert from CIRCLEQ to TAILQ.christos
2013-06-05IPSEC has not come in two speeds for a long time now (IPSEC == kame,christos
2013-04-12PR/47738: connect(2) to 239.x.y.z should return error but does not.christos
2012-06-25rename rfc6056 -> portalgo, requested by yamtchristos
2012-06-21constify, comments.yamt
2012-03-22remove KAME IPSEC, replaced by FAST_IPSECdrochner
2011-12-19rename the IPSEC in-kernel CPP variable and config(8) option todrochner
2011-09-24Add inet4 part of the rfc6056 code contributed by Vlad Balan as part ofchristos
2011-05-03Reduces the resources demanded by TCP sessions in TIME_WAIT-state usingdyoung
2009-05-12Implicit EPERM -> explicit EACCES.elad
2009-05-09Add check for IN_MULTICAST() that was taken only to in_pcbbind_port() --elad
2009-04-30Commit changes to netinet6/in6_src.c, forgot in previous commit:elad
2009-04-30- Make in6_pcbbind_{addr,port}() staticelad
2009-04-23- Make kauth(9) call logic match the one in netinet6/in6_pcb.celad
2009-04-23Some changes to in_pcbbind():elad
2009-04-14Don't set sin->sin_port and sin6->sin6_port to 0 before callingelad
2009-03-18bzero -> memsetcegger
2008-10-11Move uidinfo to its own module in kern_uidinfo.c and include in rump.pooka
2008-10-03Hallo, pool_init(). Auf wiedersehen & byebye, link set POOL_INIT().pooka
2008-08-04typo fix in comment (drops the ' in drop's :)spz
2008-08-04Free the socket only after disposing of the PCB.matt
2008-05-05- Convert hashinit() to use kmem_alloc(). The hash tables can be largead
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Merge the socket locking patch:ad
2008-01-14Use rtcache_validate() instead of rtcache_getrt(). Shorten staircasedyoung
2007-12-20Poison struct route->ro_rt uses in the kernel by changing the namedyoung
2007-12-16Really fix low port allocation, by always passing a valid lwp toelad
2007-08-21Use sockaddr_in_init().dyoung
2007-07-19Take steps to hide the radix_node implementation of the forwarding tabledyoung
2007-05-02Eliminate address family-specific route caches (struct route, structdyoung
2007-03-12Pass an ipl argument to pool_init/POOL_INIT to be used when initializingad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-17KNF: de-__P, bzero -> memset, bcmp -> memcmp. Remove extraneousdyoung
2007-01-26KNF: bzero -> memset, change (struct in_ifaddr *)0 to NULL.dyoung
2006-12-15Introduce new helper functions to abstract the route caching.joerg
2006-12-09Here are various changes designed to protect against bad IPv4dyoung
2006-12-08When a dynamic route is deleted in in_losing and in6_losing, rtrequestjoerg
2006-11-16__unused removal on arguments; approved by core.christos
2006-11-13Add a source-address selection policy mechanism to the kernel.dyoung
2006-10-12- sprinkle __unused on function decls.christos
2006-10-05Protect calls to pool_put/pool_get that may occur in interrupt contexttls
2006-09-19Remove ugly (void *) casts from network scope authorization wrapper andelad
2006-09-08First take at security model abstraction.elad
2006-07-23Use the LWP cached credentials where sane.ad
2006-05-14integrate kauth.elad
2005-11-15Pass the current process structure to in_pcbconnect() so that it candsl
2005-05-29- add constchristos
2005-05-07PR/30154: YAMAMOTO Takashi: tcp_close locking botchchristos
2005-02-03ANSIfy function prototypes. (Still have about 3/5ths of the C files inperry
2005-02-02de-__P -- will ANSIfy .c files later.perry