summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in.c
Commit message (Expand)AuthorAgeFilesLines
* Add support for IPv4 /31 prefixes, as described in RFC3021.glebius2011-10-151-4/+9
* Remove last remnants of classful addressing:glebius2011-10-151-38/+15
* De-spl(9).glebius2011-10-131-3/+1
* All indirect routes will fail the rtcheck, except for a special hostqingli2011-10-101-25/+17
* Do not try removing an ARP entry associated with a given interfaceqingli2011-10-071-1/+2
* Remove the reference held on the loopback route when the interfaceqingli2011-10-071-1/+3
* A system may have multiple physical interfaces, all of which are on theqingli2011-10-031-5/+34
* This patch allows ARP to work properly in the presence ofqingli2011-10-031-14/+21
* When an interface address route is removed from the system, anotherqingli2011-08-281-1/+2
* If RTF_HOST flag is specified, then we are interested in destinationkevlo2011-08-101-1/+1
* Permit ARP to proceed for IPv4 host routes for which the gateway is thezec2011-07-081-2/+12
* Supply the LLE_STATIC flag bit to in_ifscurb() when scrubbing interfaceqingli2011-05-291-8/+17
* The statically configured (permanent) ARP entries are removed when anqingli2011-05-201-16/+24
* Reference ifaddr object before unlocking as it can be freedpluknet2011-03-211-2/+3
* Use time_uptime instead of non-monotonic time_second to drive ARPglebius2010-11-301-1/+1
* After some off-list discussion, revert a number of changes to thedim2010-11-221-2/+2
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-2/+2
* Add a queue to hold packets while we await an ARP reply.gnn2010-11-121-1/+7
* MfP4 CH182763 (original version):bz2010-10-161-0/+15
* In case of RADIX_MPATH do not leak the IN_IFADDR read lock onbz2010-09-041-2/+3
* Allow carp(4) to be loaded as a kernel module. Follow precedent set bywill2010-08-111-6/+3
* This patch fixes the problem where proxy ARP entries cannot be addedqingli2010-05-251-2/+3
* MFP4: @176978-176982, 176984, 176990-176994, 177441bz2010-04-291-6/+5
* Plug reference leaks in the link-layer code ("new-arp") that previouslybz2010-04-111-1/+5
* One of the advantages of enabling ECMP (a.k.a RADIX_MPATH) is toqingli2010-03-091-0/+8
* Some of the existing ppp and vpn related scripts create and setqingli2010-02-021-0/+6
* Ensure an address is removed from the interface addressqingli2010-01-081-1/+1
* Consolidate the route message generation code for when addressqingli2009-12-301-48/+49
* The proxy arp entries could not be added into the system over theqingli2009-12-301-8/+44
* Use the correct option name in the preprocessor command to enableqingli2009-10-231-3/+3
* This patch fixes the following issues in the ARP operation:qingli2009-10-151-3/+8
* Remove a log message from production code. This log message can beqingli2009-10-021-0/+2
* Previously, if an address alias is configured on an interface, andqingli2009-10-021-2/+2
* Self pointing routes are installed for configured interface addressesqingli2009-09-151-37/+5
* The bootp code installs an interface address and the nfs clientqingli2009-09-151-0/+11
* Add arp_update_event. This replaces route_arp_update_event, whichnp2009-09-081-0/+1
* This patch fixes the following issues:qingli2009-08-311-5/+48
* Use locks specific to the lltable code, rather than borrow the ifnetrwatson2009-08-251-1/+1
* Rework global locks for interface list and index management, correctingrwatson2009-08-231-6/+1
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* This patch does the following:qingli2009-07-271-2/+13
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-3/+3
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-19/+13
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of therwatson2009-06-251-15/+46
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-231-65/+50
* Clean up common ifaddr management:rwatson2009-06-211-3/+2
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onbz2009-06-081-1/+0
* If including vnet.h one has to include opt_route.h as well. This isbz2009-05-221-0/+1
* When an interface address is removed and the last prefixqingli2009-05-201-0/+44
* Unbreak options VIMAGE builds, in a followup to r192011 which did notbz2009-05-171-0/+2
OpenPOWER on IntegriCloud