summaryrefslogtreecommitdiffstats
path: root/sys/netinet/udp_usrreq.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* in6_embedscope() needs to lose some weight. Remove the last argument.claudio2015-09-111-5/+5
* It is time to put inet6 on a diet. Use the flensing knife and cut outclaudio2015-09-101-2/+2
* Replace sockaddr casts with the proper satosin() or satosin6() calls.bluhm2015-08-141-3/+3
* m_freem() can handle NULL, do not check for this condition beforehands.deraadt2015-07-151-14/+7
* Pass an interface index instead of a pointer to in6_addr2scopeid().mpi2015-07-081-5/+5
* Get rid of the undocumented & temporary* m_copy() macro added formpi2015-06-301-2/+3
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-5/+5
* Try harder to avoid (very unlikely) NULL pointer de-ref by tweakingkrw2015-06-051-32/+18
* introduce ipsec-id bundles and use them for ipsecflowinfo,markus2015-05-231-3/+3
* remove unfinished/unused support for socket-attached ipsec-policiesmarkus2015-04-161-26/+1
* Remove support for storing credentials and auth information in the kernel.mikeb2015-04-141-13/+1
* Do not check if the interface index matches the scope when all we wantmpi2015-03-041-18/+3
* Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.mpi2014-12-051-1/+2
* unifdef -USCOPEDROUTING, no object change.mpi2014-11-251-9/+1
* Yet more #include de-duplication.krw2014-11-201-4/+1
* In TCP and UDP layers do not (ab)use the receiving interface to checkmpi2014-11-201-11/+2
* To implement transparent relays for connectionless protocols, thebluhm2014-11-091-1/+11
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* Resize the pcb hashtable automatically. The table size will be doubledyasuoka2014-07-121-5/+4
* There is a use-after-free somewhere in the code that links the pfbluhm2014-07-111-2/+5
* repair ramdisk buildsderaadt2014-06-231-2/+2
* Fix compile without IPSEC.yasuoka2014-06-231-2/+2
* Don't use varargs for udp_output() and sync the argument order withmpi2014-04-231-17/+10
* ip_output() using varargs always struck me as bizarre, esp since it's onlyhenning2014-04-211-3/+3
* Invert the signature logic of in{,6}_selectsrc, make them return thejca2014-04-181-7/+4
* Merge in_fixaddr() into in_selectsrc() in order to prepare formpi2014-04-161-7/+23
* "struct pkthdr" holds a routing table ID, not a routing domain one.mpi2014-04-141-10/+11
* In udp_output() also use the correct source address in case of an unbound socket.chrisz2014-04-071-1/+3
* Retire kernel support for SO_DONTROUTE, this time without breakingmpi2014-04-071-3/+3
* get rid of expensive temporary connect in udp_output().chrisz2014-04-061-25/+23
* revert "Retire kernel support for SO_DONTROUTE" diff, which does bad thingssthen2014-03-281-3/+3
* Retire kernel support for SO_DONTROUTE, since the plan is to alwaysmpi2014-03-271-3/+3
* 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
* Switch inpt_queue from CIRCLEQ to TAILQ. Thus ending use of CIRCLEQkrw2013-12-201-2/+2
* Remove unused proc argument in in6_control().mpi2013-11-221-2/+2
* Put a large chunk of the IPv6 rdomain support in-tree.phessler2013-10-201-7/+11
* make in_proto_cksum_out not rely on the pseudo header checksum to behenning2013-10-191-13/+3
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-1/+2
* Import vxlan(4), the virtual extensible local area network tunnelreyk2013-10-131-1/+21
* In one core dump the pointers to socket, inpcb, tcpcb on the stackbluhm2013-09-061-1/+2
* Move bridge_broadcast and subsequently all IPsec SPD lookup code outmikeb2013-07-311-6/+2
* Increment udpstat.udps_nosec and tcpstat.tcps_rcvnosec in case packet isyasuoka2013-06-091-1/+2
* Pass the routing domain to IPv6 pr_ctlinput() like in IPv4.bluhm2013-06-011-2/+2
* The function rip6_ctlinput() claims that sa6_src is constant tobluhm2013-05-311-6/+5
* Move an extern declaration into its corresponding header file.mpi2013-05-171-4/+1
* Remove various external variable declaration from sources files andmpi2013-04-101-4/+2
* Merge the duplicate IPv4 and IPv6 checksum checking code in udp_input()bluhm2013-04-041-35/+25
* Use macros sotoinpcb() and intotcpcb() instead of casts. Use NULLbluhm2013-04-021-5/+4