summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2016-07-11Do not increase the size of the socket buffer under memory pressure.Martin Pieuchot
2016-07-11Revert the introduction of ``rt_addr''.Martin Pieuchot
2016-07-05Do not use ``rt_addr'' in in{6,}_selectsrc() it doesn't work with magicMartin Pieuchot
2016-07-01Make accepted sockets inherit IP_TTL from the listening socket.Jeremie Courreges-Anglas
2016-07-01Allow resetting the IP_TTL and IP_MINTTL sockoptsJeremie Courreges-Anglas
2016-06-30Use ``rt_addr'' rather than ``rt_ifa'' to get the source addressMartin Pieuchot
2016-06-28Add sysctl for arp timers: net.inet.ip.arptimeout (expire timer for resolvedChris Cappuccio
2016-06-28Add UDP unicast and multicast support for IP_MINTTL/IPV6_MINHOPCOUNTJeremie Courreges-Anglas
2016-06-27Missing "break;" in switch statement; repairs IP_MINTTL.Jeremie Courreges-Anglas
2016-06-27Implement IPV6_MINHOPCOUNT support.Jeremie Courreges-Anglas
2016-06-27Copy inp_hops from the listening socket to the accepted one and useAlexander Bluhm
2016-06-27The variable swapping between inp, newinp and oldinpcb in syn_cache_get()Alexander Bluhm
2016-06-23when pf_test returns something but PF_PASS, set error to EACCESHenning Brauer
2016-06-18Add net.inet.{tcp,udp}.rootonly sysctl, to mark which portsVincent Gross
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