summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2013-09-06In one core dump the pointers to socket, inpcb, tcpcb on the stackAlexander Bluhm
2013-09-06Make use of IFP_TO_IA() instead of rolling our own copy.Martin Pieuchot
2013-09-03Use satosin() rather than the local SIN macro, no functional change.Martin Pieuchot
2013-08-29Iterate over the interface's address list instead of the global list.Martin Pieuchot
2013-08-28Replace hand-crafted for loop over in_ifaddr with FOREACH macro.Alexander Bluhm
2013-08-28If have an interface pointer, look for an address on its list ratherMartin Pieuchot
2013-08-28Remove unused argument from *rtrequest()Martin Pieuchot
2013-08-21Stop using static variables in ICMP. While this is perfectly ok forMartin Pieuchot
2013-08-21When checking for classful broadcast addresses, iterate over the listMartin Pieuchot
2013-08-20tedu netnatm and ueagle(4).Martin Pieuchot
2013-08-19In case something bad happened when configuring an IPv4 address, makeMartin Pieuchot
2013-08-13When net.inet.ip.sourceroute is enable, store the source routeMartin Pieuchot
2013-08-12Add the TCP socket option TCP_NOPUSH to delay sending the stream.Alexander Bluhm
2013-08-12In the common IPv4 and IPv6 file ip_carp.c an #ifdef INET6 wasAlexander Bluhm
2013-08-09Constify the default null sockaddr_dl, no functional change.Martin Pieuchot
2013-08-08Constify the table of common MTUs and use nitems(), no functional change.Martin Pieuchot
2013-08-08Change MTU discovery functions to not abuse the global icmpsrc variableMartin Pieuchot
2013-08-08Insert new IPv4 addresses in only one place, no functional change.Martin Pieuchot
2013-08-08Make use of IFP_TO_IA() instead of rolling our own copy, no functionalMartin Pieuchot
2013-08-06In tcp_ctloutput() tp was assigned at two different places for IPv4Alexander Bluhm
2013-08-03unbreak PMTU-discovery for AES-GCM; ok mikeb@Markus Friedl
2013-08-01Do not use a static variable to perform a lookup. While thisMartin Pieuchot
2013-07-31Move bridge_broadcast and subsequently all IPsec SPD lookup code outMike Belopuhov
2013-07-04format string fixes: size_t and uint16_tStefan Fritsch
2013-07-04These functions are only used in debug code, so put them underMartin Pieuchot
2013-07-04Rewrite the function used to determine if we do proxy ARP for one ofMartin Pieuchot
2013-07-01The reverse parameter of in_pcblookup_listen() is a boolean and notAlexander Bluhm
2013-06-26put the cksum diff back, of course with the bug fixed where we couldHenning Brauer
2013-06-23Revert r1.78 for now, it breaks ipv4 on carp. As found the hard way byStuart Henderson
2013-06-20Always make sure that the temporary TCP protocol control blockMike Belopuhov
2013-06-20Revert previous and unbreak asr, the new include should be protected.Martin Pieuchot
2013-06-20Allocate the various hook head descriptors as part of the ifnetMartin Pieuchot
2013-06-18Use TAILQ_FOREACH() instead of handrolling our own version and stopMartin Pieuchot
2013-06-17Always add/remove IPv4 addresses consistently from the global list and tree.Martin Pieuchot
2013-06-17In icmp_do_exthdr(), calculate the ICMP extension header checksums withLawrence Teo
2013-06-13Move the local delivery code from ipv4_input() into its own function andMartin Pieuchot
2013-06-11Replace all ovbcopy with memmove; swap the src and dst arguments tooTheo de Raadt
2013-06-09Increment udpstat.udps_nosec and tcpstat.tcps_rcvnosec in case packet isYASUOKA Masahiko
2013-06-05If an ICMP packet gets diverted to a raw IP socket, if must not beAlexander Bluhm
2013-06-05Calculate ICMP checksums with in4_cksum() which lets us get rid of theLawrence Teo
2013-06-03fix typo in commentYASUOKA Masahiko
2013-06-03Link pf states and socket inpcbs together more tightly. The linkingAlexander Bluhm
2013-06-03Merge the duplicate IPv4 and IPv6 checksum checking code in tcp_input()Alexander Bluhm
2013-06-02increase heat in the hackathon room by making sure everybody has to recompileHenning Brauer
2013-06-02Exclude the mac address for the HMAC calculation if lladdr is the realYASUOKA Masahiko
2013-06-01Fix typo backswards -> backwards.Alexander Bluhm
2013-06-01Pass the routing domain to IPv6 pr_ctlinput() like in IPv4.Alexander Bluhm
2013-06-01Remove redundant call to splsoftnet(). There is aAlexander Bluhm
2013-06-01Add support for advertising route information (RFC 4191).Brad Smith
2013-05-31Remove the scrub argument from in_ifinit() and simply call in_ifscrub()Martin Pieuchot