summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2016-06-15Add umb(4) - a driver for the Mobile Broadband Interface Model (MBIM)Gerhard Roth
2016-06-15Fix typo from rebase : extra parentheseVincent Gross
2016-06-15Move the cmsg handling code on top of udp_output(), to makeVincent Gross
2016-06-14Store the source address associated with a route in its own chunk ofMartin Pieuchot
2016-06-13On localhost a user program may create a socket splicing loop.Alexander Bluhm
2016-06-13Move the ioctl(2) logic of in{,6}_control() into two new functionsMartin Pieuchot
2016-06-10Add the "llprio" field to struct ifnet, and the corresponding keywordVincent Gross
2016-06-09Fix typo in comment. From Kapetanakis GiannisAlexander Bluhm
2016-06-06Move logic to send ARP replies to arpreply().Martin Pieuchot
2016-06-06Get rid of the ``enaddr'' argument of carp_iamatch().Martin Pieuchot
2016-06-03set rt_expire times against time_uptime, not time_second.David Gwynne
2016-05-31Stop creating and inserting a route entry for ARP and ND automagically.Martin Pieuchot
2016-05-31Inverse two conditions to not grabe the KERNEL_LOCK for every multicastMartin Pieuchot
2016-05-30Insert a hack to deal with interfaces removing the VLAN header beforeMartin Pieuchot
2016-05-23Pass a 'struct in_addr *' to arplookup() instead of always dereferencingMartin Pieuchot
2016-05-23Shorten en error string.Martin Pieuchot
2016-05-18Remove some superflous if_get(9)/if_put(9) dances now that ARP inputMartin Pieuchot
2016-05-18Move the code to update an ARP cache into its own function.Martin Pieuchot
2016-05-18rework the srp api so it takes an srp_ref struct that the caller provides.David Gwynne
2016-05-07Use rtalloc_mpath() when checking for local route entries because weMartin Pieuchot
2016-05-04Preserve DiffServ value when fragmenting an ipv4 packet.Vincent Gross
2016-05-03Make ip_forward() use the route entry fetched in in_ouraddr() when it isMartin Pieuchot
2016-04-29Do not allow to change the routing table of a bound socket. ThisAlexander Bluhm
2016-04-27Remove unused arguments from rt_checkgate().Martin Pieuchot
2016-04-25Remove the single cache route for forwarding.Martin Pieuchot
2016-04-19Use the correct byte-order when checking against baddynamic ports,Stuart Henderson
2016-04-19Instead of freeing a cached RTF_MPATH route after using it, free itMartin Pieuchot
2016-04-18Unbreak RAMDISK, found by deraadt@Martin Pieuchot
2016-04-18Put a KERNEL_LOCK/UNLOCK dance around sections that still need someMartin Pieuchot
2016-04-15Kill in_rtaddr() and use rtalloc(9) directly in ip_dooptions().Martin Pieuchot
2016-04-13We're always ready! So send IFQ_SET_READY() to the bitbucket.Martin Pieuchot
2016-04-13Remove extra parenthesis around comparison.Vincent Gross
2016-04-12Unbreak tree. Put 'laddr6' declaration inside #ifdef INET6/#endif.Kenneth R Westerback
2016-04-11Simplify in_pcblookup_local() logic.Vincent Gross
2016-04-11Rename in_pcblookup() to in_pcblookup_local() and change its prototypeVincent Gross
2016-04-08We must always check if the socket is already bound, and always setVincent Gross
2016-04-05Move reserved port checks from in(6)_pcbaddrisavail() to in_pcbbind().Vincent Gross
2016-04-05Move inp_laddr assignment after in_pcbpickport(), extend in_pcbpickport()Vincent Gross
2016-03-31If one of the TCP syn cache buckets overflow, it might be a collisionAlexander Bluhm
2016-03-30Implement proxy ARP for ART based on mpath support.Martin Pieuchot
2016-03-29Allow to adjust tcp_syn_use_limit with sysctl net.inet.tcp.synuselimit.Alexander Bluhm
2016-03-29- packet must keep reference to statekeyAlexandr Nedvedicky
2016-03-27To prevent attacks on the hash buckets of the syn cache, our TCPAlexander Bluhm
2016-03-26Always include the route priority in routing messages.Martin Pieuchot
2016-03-24Ensure that a found proxy ARP entry has the correct flag.Martin Pieuchot
2016-03-23Merge in_pcbbind() and in6_pcbbind(), and change every call toVincent Gross
2016-03-23Extract in_pcbaddrisavail() from in_pcbbind().Vincent Gross
2016-03-21Extract in6_pcbaddrisavail() from in6_pcbbind(), and use it whenVincent Gross
2016-03-21Add a tcps_sc_seedrandom counter in TCP SYN cache and netstat -s.Alexander Bluhm
2016-03-16macros for the null, min, and max vlan ids.David Gwynne