summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
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
2013-05-31The function rip6_ctlinput() claims that sa6_src is constant toAlexander Bluhm
2013-05-17Move an extern declaration into its corresponding header file.Martin Pieuchot
2013-05-14Fix build with ENCDEBUG defined.Martin Pieuchot
2013-05-13Make SIOCSIFDSTMASK and SIOCSIFNETMASK fail if there is no previousMartin Pieuchot
2013-05-03Document which gobal variables are used for sysctl(8), add static toMartin Pieuchot
2013-05-02tedu broken Resource Reservation Protocol code that was ifdef RSVP_ISI.Martin Pieuchot
2013-04-24ansify.Martin Pieuchot
2013-04-24Instead of having various extern declarations for protocol variables,Martin Pieuchot
2013-04-17Replace some casts by ifatoia() and sintosa().Martin Pieuchot
2013-04-17Simplify the check to call in_ifinit() by merging two conditionalMartin Pieuchot
2013-04-11Remove the extern keyword from function declarations, documentMartin Pieuchot
2013-04-10Remove various external variable declaration from sources files andMartin Pieuchot
2013-04-09Remove read-only ipsec variables and directly use defines instead.Martin Pieuchot
2013-04-08Recalculate the IP and protocol checksums of packets (re)injected viaLawrence Teo
2013-04-04Merge the duplicate IPv4 and IPv6 checksum checking code in udp_input()Alexander Bluhm
2013-04-02Use macros sotoinpcb() and intotcpcb() instead of casts. Use NULLAlexander Bluhm
2013-03-31The call to in_pcballoc() in user request attach was handled inAlexander Bluhm
2013-03-31Do not transfer diverted packets into IPsec processing. They shouldAlexander Bluhm
2013-03-30Restrict protocol numbers for raw sockets to the range from 0 to 255.Alexander Bluhm
2013-03-29Declare struct pf_state_key in the mbuf and in_pcb header files toAlexander Bluhm
2013-03-28code that calls timeout functions should include timeout.hTed Unangst
2013-03-28do not include machine/cpu.h from a .c file; it is the responsibility ofTheo de Raadt
2013-03-28no need for a lot of code to include proc.hTed Unangst
2013-03-28Convert the satosin, sintosa, ifatoia, satosin6, sin6tosa, ifatoia6Alexander Bluhm
2013-03-28Replace some casts to struct in_ifaddr pointer by ifatoia() or NULL.Martin Pieuchot
2013-03-28Unfortunately the satosin, sintosa, ifatoia, satosin6, sin6tosa,Alexander Bluhm
2013-03-26Remove various read-only *maxlen variables and use IFQ_MAXLEN directly.Martin Pieuchot