summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_input.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kill yet another argument to functions in IPv6. This time ip6_output'sclaudio2015-09-111-2/+2
* Only half of the IPv6 source address was used as input for the synbluhm2015-09-101-11/+11
* if_put added to the if_get calls. Reshuffle some code to make this easier.claudio2015-09-101-10/+22
* The syn cache is completely implemented in tcp_input.c. So all itsbluhm2015-08-271-1/+8
* Set the required IPL at the syn-cache pool instead of doing abluhm2015-08-241-10/+5
* Rename the syn cache counter into tcp_syn_cache_count to have thebluhm2015-08-241-7/+9
* Use foreach queue macros in tcp syn cache.bluhm2015-08-131-6/+3
* In tcp syn cache convert the struct sockaddr casts to satosin()bluhm2015-08-131-13/+12
* Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.mpi2015-07-161-10/+10
* m_freem() can handle NULL, do not check for this condition beforehands.deraadt2015-07-151-9/+5
* Make KASSERT in tcp_input() less strict, tcpcb may be NULL.bluhm2015-07-101-2/+2
* Remove unused arguments and the associated code from nd6_nud_hint().mpi2015-07-091-2/+2
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-6/+7
* Introduce unhandled_af() for cases where code conditionally doesjsg2015-06-071-3/+5
* Replace a bunch of == 0 with == NULL in pointer tests. Nuke somekrw2015-06-071-21/+21
* test mbuf pointers against NULL not 0jsg2015-05-131-2/+2
* remove unfinished/unused support for socket-attached ipsec-policiesmarkus2015-04-161-29/+1
* Remove support for storing credentials and auth information in the kernel.mikeb2015-04-141-22/+1
* Count dropped SYN packets on the tcpstat. They are dropped due to theyasuoka2015-02-081-2/+4
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-13/+1
* Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.mpi2014-12-051-1/+2
* In TCP and UDP layers do not (ab)use the receiving interface to checkmpi2014-11-201-6/+1
* move arc4random prototype to systm.h. more appropriate for most codetedu2014-11-181-3/+1
* Remove "pl" suffix on pool names.mpi2014-11-041-2/+2
* Fix indentation of closing brace.bluhm2014-10-241-2/+2
* Use rtfree() instead of RTFREE(), NULLify some free'd route pointers andmpi2014-10-141-3/+5
* Remove #ifdef SO_OOBINLINE, it is always defined.bluhm2014-10-081-6/+3
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* There is a use-after-free somewhere in the code that links the pfbluhm2014-07-111-2/+5
* Kill in_localaddr(), one less usage of the global list of IPv4 addresses.mpi2014-04-251-11/+8
* ip_output() using varargs always struck me as bizarre, esp since it's onlyhenning2014-04-211-2/+2
* we'll do fine without casting NULL to struct foo * / void *henning2014-04-211-4/+3
* "struct pkthdr" holds a routing table ID, not a routing domain one.mpi2014-04-141-11/+11
* clearing the _CSUM_IN_OK flags is now utterly pointless, was only done forhenning2014-01-241-4/+2
* since the cksum rewrite the counters for hardware checksummed packetshenning2014-01-231-5/+4
* Propagate an rdomain number to the nd6_lookup independently frommikeb2014-01-071-2/+3
* Put a large chunk of the IPv6 rdomain support in-tree.phessler2013-10-201-3/+5
* In one core dump the pointers to socket, inpcb, tcpcb on the stackbluhm2013-09-061-1/+3
* When net.inet.ip.sourceroute is enable, store the source routempi2013-08-131-3/+3
* Move bridge_broadcast and subsequently all IPsec SPD lookup code outmikeb2013-07-311-7/+3
* The reverse parameter of in_pcblookup_listen() is a boolean and notbluhm2013-07-011-5/+5
* Always make sure that the temporary TCP protocol control blockmikeb2013-06-201-4/+3
* Increment udpstat.udps_nosec and tcpstat.tcps_rcvnosec in case packet isyasuoka2013-06-091-1/+2
* Link pf states and socket inpcbs together more tightly. The linkingbluhm2013-06-031-3/+16
* Merge the duplicate IPv4 and IPv6 checksum checking code in tcp_input()bluhm2013-06-031-35/+30
* Remove various external variable declaration from sources files andmpi2013-04-101-3/+1
* Use macros sotoinpcb() and intotcpcb() instead of casts. Use NULLbluhm2013-04-021-7/+7
* Declare struct pf_state_key in the mbuf and in_pcb header files tobluhm2013-03-291-5/+4
* code that calls timeout functions should include timeout.htedu2013-03-281-1/+2
* tedu faith(4), suggested by todd@ some weeks ago after a submission bympi2013-03-141-16/+1