summaryrefslogtreecommitdiff
path: root/sys/netinet/udp_usrreq.c
AgeCommit message (Expand)Author
2009-11-13Extend the protosw pr_ctlinput function to include the rdomain. This isClaudio Jeker
2009-11-03rtables are stacked on rdomains (it is possible to have multiple routingClaudio Jeker
2009-06-08remove stray * from comment, probably a rewrapping artefactStuart Henderson
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2009-06-03add the basic infrastructure to take advantage of TCP and UDP receiveChristian Weisgerber
2009-06-020 -> NULLBret Lambert
2008-10-13disable the pcb linking for udp for the moment since there is some weirdHenning Brauer
2008-09-03do not set the pkthdr mbuf state key pointer to the state key saved in theHenning Brauer
2008-07-16link udp pcbs to pf states, same as done for tcp alreadyHenning Brauer
2008-06-14Include "faith.h" in order to get NFAITH. Also clean up NFAITH conditionalsJoel Sing
2008-06-14ANSIfy function definitions.Joel Sing
2008-05-24Remove {tcp/udp}6_usrreq(); Since the normal ones nowThordur I. Bjornsson
2008-05-23Deal with the situation when TCP nfs mounts timeout and processesThordur I. Bjornsson
2008-05-15divert for ipv6; ok henning, pyrMarkus Friedl
2008-05-09IP_RECVDSTPORT, allows you to get the destination port of UDP datagramsMarkus Friedl
2008-05-09divert packets to local socket without modifying the ip header;Markus Friedl
2008-05-02Make the SO_TIMESTAMP sockopt work. When set, this allows the user toChris Kuethe
2007-12-13implement sysctls to report IP, TCP, UDP, and ICMP statistics andReyk Floeter
2007-06-11there was code inside #if NPF > 0, but pf.h was not included, so it didHenning Brauer
2007-05-27-staticDavid Gwynne
2006-12-09switch IPv6 advanced API from RFC2292 to RFC3542 (2292 is superseded by 3542).Jun-ichiro itojun Hagino
2006-11-27The current implementation to handle control options is broken as soon asClaudio Jeker
2006-07-17Call ip_savecontrol() in the multicast codepath of udp_input() similar toClaudio Jeker
2006-06-15Make number of varargs passed to ip_output match reality.Christopher Pascoe
2006-05-29Make savecontrol functions more generic and use them now for raw IP too.Claudio Jeker
2006-05-16- pcbflags is not modified in pcb_(dis)connect, so there's noMarkus Friedl
2006-01-13Path MTU discovery for NAT-T.Marco Pfatschbacher
2005-10-17make pf use one mbuf tag instead of 6 distinct ones. use a little structHenning Brauer
2005-05-27Experimental support for opportunitic use of jumbograms where only some hostsRyan Thomas McBride
2005-04-25csum -> csum_flagsBrad Smith
2004-08-10replace in_pcbnotify with in_pcbhashlookup and avoid looping overMarkus Friedl
2004-06-14spellingRyan Thomas McBride
2004-04-14with IPv6, udp checksum is mandatory. henning okJun-ichiro itojun Hagino
2004-03-21fix udp checksum verification if ip options are present;Markus Friedl
2004-02-17switch to sysctl_int_arr(); ok henning, deraadtMarkus Friedl
2004-01-07in_pcbnotify() now returns number of matches.Markus Friedl
2003-12-21use CIRCLEQ* for pcb's; ok deraadt, henning, mcbride, with help from canacarMarkus Friedl
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-12-08Mbuf tag tcp and udp packets which are translated to localhost, andRyan Thomas McBride
2003-12-02UDP encapsulation for ESP in transport mode (draft-ietf-ipsec-udp-encaps-XX.txt)Markus Friedl
2003-11-04add in(6)_pcblookup_listen() and replace all calls to in_pcblookup()Markus Friedl
2003-07-09do not flip ip_len/ip_off in netinet stack. deraadt ok.Jun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-30missing #ifdef INET6. fries found itJun-ichiro itojun Hagino
2003-05-29use m_pulldown instead of m_pullup2. enable support for IPv6 jumbogram.Jun-ichiro itojun Hagino
2003-05-12Nuke a whole bunch of commons; ok tedu (still more to come *sigh*)Jason Wright
2002-08-28Fix a problem where passing NULL as a pointer with varargs does not promotePer Fogelstrom
2002-08-19be consistent with other KAME source, use "ip6" for ip6_hdr, not "ipv6".Jun-ichiro itojun Hagino
2002-06-28undo recent changes; they still crash for people (dhclient this time).Theo de Raadt
2002-06-26Check for associated socket.Angelos D. Keromytis