summaryrefslogtreecommitdiff
path: root/sys/netinet/udp_usrreq.c
AgeCommit message (Expand)Author
2001-03-28Allow tdbi's to appear in mbufs throughout the stack; this allowsAngelos D. Keromytis
2001-03-06Move the test for bogus packet length in udp_output() closer to the top ofAaron Campbell
2001-02-16remove IPv6 case from udp_output. now we have separate udp6_output.Jun-ichiro itojun Hagino
2001-02-16pull in new pcb notification code from kame. better handling of scope address.Jun-ichiro itojun Hagino
2000-12-11nuke #ifdef TCP6 (no longer supported).Jun-ichiro itojun Hagino
2000-10-13validate mbuf chain length on *_ctlinput. remote node may be able toJun-ichiro itojun Hagino
2000-10-11nuke inp_flags bits for controlling IPv4 mapped address.Jun-ichiro itojun Hagino
2000-09-22Move the PI_MAGIC define outside the INET6 ifdef block (doh!)Angelos D. Keromytis
2000-09-19Lots and lots of changes.Angelos D. Keromytis
2000-07-27raw6/udp6 sockets are okay with :: in src.Jun-ichiro itojun Hagino
2000-07-27be proactive about unspecified IPv6 source address. pcb layer usesJun-ichiro itojun Hagino
2000-06-18sync with KAME udp6_output(). udp output logic is very different betweenJun-ichiro itojun Hagino
2000-06-13comment out flowinfo manipulation on inbound. the spec is not very clear.Jun-ichiro itojun Hagino
2000-06-13avoid mbuf leak on non-matching ifp/sockaddrJun-ichiro itojun Hagino
2000-06-13on UDPv6 sendto, correctly set oifp.Jun-ichiro itojun Hagino
2000-06-13allow link-local IPv6 addres in in6_pcbbind.Jun-ichiro itojun Hagino
2000-04-09Pass ip_off and ip_len in the correct byte order to icmp_error(); thisAngelos D. Keromytis
2000-02-18fix alignment problem in ancillary data (alpha).Jun-ichiro itojun Hagino
2000-02-07fix include file path related to ip6.Jun-ichiro itojun Hagino
2000-01-07Early check for destination port 0 (itojun@)Angelos D. Keromytis
2000-01-04keep paren match.Jun-ichiro itojun Hagino
2000-01-04remove support for v4 mapped address completely.Jun-ichiro itojun Hagino
1999-12-31be sure to cleanup "opts" pointer on multicast udp packet reception.Jun-ichiro itojun Hagino
1999-12-21be paranoid about malicious use of v4 mapped addr on v6 packet.Jun-ichiro itojun Hagino
1999-12-19reject AF mismatch for inbonud multicast traffic.Jun-ichiro itojun Hagino
1999-12-17do not accept IPv4 traffic by AF_INET6 socket. IPv4 mapped address isJun-ichiro itojun Hagino
1999-12-12fix IPv6 advanced API (RFC2292) for udp socket.Jun-ichiro itojun Hagino
1999-12-08bring in KAME IPv6 code, dated 19991208.Jun-ichiro itojun Hagino
1999-11-04Add comment about gettdb() and spl level.Hakan Olsson
1999-09-23fix same-interface-out-as-in and packet gets corrupted bug noted byTheo de Raadt
1999-06-06avoid a future problem inside an #ifdef notyetTheo de Raadt
1999-03-27add SADB_X_BINDSA to pfkey allowing incoming SAs to refer to an outgoingNiels Provos
1999-03-24Reworked udp_output() to minimize the number of if() statements needed to getcmetz
1999-02-17inet6 indentTheo de Raadt
1999-02-04report on no udp checksumTheo de Raadt
1999-01-15IN_MULTICAST takes network order addressesNiklas Hallqvist
1999-01-11Use bzero instead of memset in the kernelNiklas Hallqvist
1999-01-11netinet merge of NRL stuff. some indent and shrinkage needed; NRL/cmetzTheo de Raadt
1999-01-07in_pcblookup() now takes ptr to both ip address argumentsTheo de Raadt
1998-12-31mangle uh_sum as before, but recover it for icmp errorsTheo de Raadt
1998-12-28ensure the ip packet embedded inside an icmp packet has correct ip_len,Theo de Raadt
1998-05-18first step to the setsockopt/getsockopt interface as described inNiels Provos
1998-01-24sysctl for def sizes for tcp/udp send/recv queuesMichael Shalayeff
1997-09-07for broadcast/multicast packets, correct m_pkthdr.len on the way up to the so...Theo de Raadt
1997-08-09The list of tcp/udp ports not to allocate dynamically is nowTodd C. Miller
1997-07-24cmd is a u_longTheo de Raadt
1997-06-27udp icmp errors had ip_len 20 bytes too large; stevens p774; koji@math.human....Theo de Raadt
1997-02-16udp packets less than min udp packet length are bad; davem@jenolan.rutgers.eduTheo de Raadt
1997-01-26Make ip_len and ip_off unsigned values; don't transmit or accept packetsThorsten Lockert
1996-07-05release temporary binding if M_PREPEND fails; netbsd pr#2605; tegge@idt.unit....Theo de Raadt