| Commit message (Expand) | Author | Age | Files | Lines |
* | the pattr argument to IFQ_ENQUEUE is unused, so let's get rid of it. |  dlg | 2015-10-12 | 1 | -2/+2 |
* | Unify link state change notification. |  mpi | 2015-10-12 | 1 | -41/+21 |
* | protect SIOCSLIFPHYTTL, SIOCSVNETID so only root can call them, and |  dlg | 2015-10-12 | 1 | -1/+5 |
* | Unlock the softnet task. |  mpi | 2015-10-08 | 1 | -3/+1 |
* | Revert if_oqdrops accounting changes done in kernel, per request from mpi@. |  uebayasi | 2015-10-05 | 1 | -4/+1 |
* | Count IFQ_ENQUEUE() failure as output drop. |  uebayasi | 2015-10-05 | 1 | -1/+2 |
* | Accumulate ifq_drops into if_oqdrops if if_start(). |  uebayasi | 2015-10-05 | 1 | -1/+3 |
* | sleep until all references to an interface have been released during detach. |  dlg | 2015-09-30 | 1 | -13/+7 |
* | Add if_setlladdr(), factored out from ifioctl(). Will be used by iwm(4) soon. |  stsp | 2015-09-27 | 1 | -6/+14 |
* | Fix double rtfree(9) in non-INET6 kernel. |  mpi | 2015-09-13 | 1 | -2/+2 |
* | There's no point in abstracting ifp->if_output() as long as pf_test() |  mpi | 2015-09-13 | 1 | -11/+1 |
* | replace hand rolled refcounts and sleep_setup/finish with refcnts and |  dlg | 2015-09-13 | 1 | -16/+6 |
* | Run the interface watchdog timer routine as a task such that we have process |  kettenis | 2015-09-13 | 1 | -3/+21 |
* | Stop overwriting the rt_ifp pointer of RTF_LOCAL routes with lo0ifp. |  mpi | 2015-09-12 | 1 | -2/+11 |
* | introduce SRPs to the interface index maps to make if_get() mpsafe. |  dlg | 2015-09-12 | 1 | -34/+103 |
* | Introduce if_input_local() a function to feed local traffic back to |  mpi | 2015-09-12 | 1 | -1/+57 |
* | Introduce rtref(9) use it in rtable_lookup() before returning a route |  mpi | 2015-09-11 | 1 | -6/+10 |
* | remove some more trailing whitespace |  dlg | 2015-09-11 | 1 | -4/+4 |
* | whitespaces |  mpi | 2015-09-11 | 1 | -7/+7 |
* | iterate over the new half of the if idx map rather than loop on the one |  dlg | 2015-09-11 | 1 | -2/+4 |
* | rework how we store and manage the interface index to ifp map in preparation of using SRPs as a backend for if_get. |  dlg | 2015-09-10 | 1 | -69/+146 |
* | pass a cookie argument to interface input handlers that can be used |  mikeb | 2015-09-10 | 1 | -7/+12 |
* | if_put after if_get in if_input_process |  dlg | 2015-09-10 | 1 | -2/+6 |
* | move the if input handler list to an SRP list. |  dlg | 2015-09-10 | 1 | -3/+94 |
* | only try and reference an ifp in if_get if we actually find one in |  dlg | 2015-09-10 | 1 | -3/+6 |
* | introduce reference counts for interfaces (ie, struct ifnet *ifp). |  dlg | 2015-09-09 | 1 | -2/+22 |
* | dont need the kernel lock for mpsafe bpfs (again) |  dlg | 2015-09-01 | 1 | -3/+1 |
* | Use a global table for domains instead of building a list at run time. |  mpi | 2015-08-30 | 1 | -21/+8 |
* | bpf+srp is blowing up, so its being backed out. bpf will need the big lock. |  dlg | 2015-08-23 | 1 | -1/+3 |
* | Check the error value returned by in6_ifattach(). |  mpi | 2015-08-18 | 1 | -4/+6 |
* | dont need the biglock to call bpf now. |  dlg | 2015-08-16 | 1 | -3/+1 |
* | avoid a toctou problem in if_input in the bpf handling. |  dlg | 2015-08-16 | 1 | -3/+7 |
* | If no handler consumed a mbuf, free it. This also apply if an interface |  mpi | 2015-08-13 | 1 | -1/+3 |
* | Don't use mpls_input() as input handler anymore and instead call it |  rzalamena | 2015-07-29 | 1 | -10/+1 |
* | No more AF_LINK addresses on the per-ifp address lists. ok mpi@ |  jca | 2015-07-21 | 1 | -5/+1 |
* | Remove splassert(IPL_NET) from if_input(). |  mpi | 2015-07-20 | 1 | -3/+1 |
* | Kill NETISR_MPLS, from now on we will use interface input handlers to deal |  rzalamena | 2015-07-20 | 1 | -2/+10 |
* | There's no longer a need to force carp(4) interfaces to be the last ones |  mpi | 2015-07-18 | 1 | -17/+1 |
* | Abstract the routing table internals behind an rtable_* API. |  mpi | 2015-07-18 | 1 | -4/+6 |
* | Properly layer Router Solicitation code. |  mpi | 2015-07-16 | 1 | -12/+3 |
* | Move back rdomain's check into ether_output() otherwise it triggers |  mpi | 2015-07-02 | 1 | -9/+1 |
* | By design if_input_process() needs to hold a reference on the receiving |  mpi | 2015-07-02 | 1 | -3/+3 |
* | Rename if_output() into if_enqueue() to avoid confusion with comments |  mpi | 2015-06-30 | 1 | -2/+2 |
* | count if_ibytes in if_input like we do for if_ipackets. |  dlg | 2015-06-29 | 1 | -3/+6 |
* | Move brige(4)'s output hook outside of ether_output(). |  mpi | 2015-06-25 | 1 | -1/+7 |
* | Check for correct rdomain in if_output() rather than in ether_output(). |  mpi | 2015-06-25 | 1 | -1/+9 |
* | Stop garbgage collecting mbufs from the ARP, IPv4 and IPv6 queues when |  mpi | 2015-06-24 | 1 | -48/+1 |
* | Increment if_ipackets in if_input(). |  mpi | 2015-06-24 | 1 | -1/+3 |
* | Adapt bridge(4) to the new if_input() framework. |  mpi | 2015-06-23 | 1 | -1/+10 |
* | Store a unique ID, an interface index, rather than a pointer to the |  mpi | 2015-06-16 | 1 | -4/+9 |