| Commit message (Expand) | Author | Age | Files | Lines |
* | use the factored out txhprio and rxhprio checks |  dlg | 2019-04-19 | 1 | -16/+5 |
* | implement rxprio |  dlg | 2019-04-19 | 1 | -4/+64 |
* | use txprio to control the use of exp as a priority field |  dlg | 2019-04-17 | 1 | -4/+48 |
* | call pf_pkt_addr_changed on input |  dlg | 2019-04-02 | 1 | -1/+5 |
* | clear the BCAST and MCAST mbuf flags for "outgoing" packets. |  dlg | 2019-04-02 | 1 | -1/+2 |
* | some mbuf ph_rtableid fixes |  dlg | 2019-04-02 | 1 | -4/+4 |
* | tweak SIOCGETLABEL and add SIOCDELLABEL |  dlg | 2019-03-18 | 1 | -1/+14 |
* | use NET_LOCK to coordinate destroying a cloned interface. |  dlg | 2019-02-26 | 1 | -11/+7 |
* | add the locking for coordinating between ioctls and a clone destroy. |  dlg | 2019-02-20 | 1 | -9/+29 |
* | use the configured route domain for the mpls tunnel when sending packets. |  dlg | 2019-02-14 | 1 | -2/+3 |
* | allow configuration of the rdomain the mpls encap operates in |  dlg | 2019-02-14 | 1 | -14/+45 |
* | don't confuse the interface rdomain with the one the local label is in. |  dlg | 2019-02-13 | 1 | -12/+1 |
* | change rt_ifa_add and rt_ifa_del so they take an rdomain argument. |  dlg | 2019-02-13 | 1 | -5/+5 |
* | add M_CANFAIL to malloc, and return ENOMEM if allocating an interface |  dlg | 2019-02-11 | 1 | -2/+5 |
* | whitespace tweak, no functional change |  dlg | 2019-02-10 | 1 | -2/+2 |
* | get rid of the global list of mpe interfaces, it's not needed anymore |  dlg | 2019-02-10 | 1 | -18/+1 |
* | use "sc" as the name of the softc variable in the ioctl code too. |  dlg | 2019-01-31 | 1 | -17/+14 |
* | use MPLS_SHIM2LABEL and MPLS_LABEL2SHIM |  dlg | 2019-01-30 | 1 | -5/+3 |
* | dont store the unit when creating the interface, it's never used |  dlg | 2019-01-30 | 1 | -3/+1 |
* | get rid of unused global |  dlg | 2019-01-28 | 1 | -2/+1 |
* | fix mpe_start by if_put()ting the right ifp |  dlg | 2019-01-28 | 1 | -29/+23 |
* | make a start at supporting ipv6 on mpe. |  dlg | 2019-01-28 | 1 | -64/+62 |
* | don't play with IFF_UP in strange places. |  dlg | 2019-01-27 | 1 | -9/+1 |
* | use mpls_ip_adjttl and mpls_ip6_adjttl in mpe instead of rolling it again. |  dlg | 2019-01-27 | 1 | -26/+7 |
* | rework mpe_input so it patches ipv4 cksum, and handles ipv6 too. |  dlg | 2019-01-27 | 1 | -35/+58 |
* | change how packets are pushed into mpe(4). |  dlg | 2019-01-27 | 1 | -42/+30 |
* | move the mpe_softc definition and mpe macros into the mpe driver. |  dlg | 2019-01-27 | 1 | -1/+16 |
* | use sc as the name of the softc variable. |  dlg | 2019-01-27 | 1 | -17/+17 |
* | put underscores in function names like other drivers |  dlg | 2019-01-27 | 1 | -10/+10 |
* | Creating a cloned interface could return ENOMEM due to temporary |  bluhm | 2018-01-09 | 1 | -5/+2 |
* | Make mpe(4) work again by: |  claudio | 2017-11-29 | 1 | -9/+20 |
* | Remove unneeded null pointer check in mpe_input*: ifp cannot be NULL. |  reyk | 2017-08-14 | 1 | -3/+3 |
* | sizes for free() |  deraadt | 2017-05-30 | 1 | -2/+2 |
* | Introduce ipv{4,6}_input(), two wrappers around IP queues. |  mpi | 2017-05-30 | 1 | -3/+3 |
* | Introduce sstosa() for converting sockaddr_storage with a type safe |  bluhm | 2017-05-04 | 1 | -2/+2 |
* | A space here, a space there. Soon we're talking real whitespace |  krw | 2017-01-24 | 1 | -5/+5 |
* | Flag pseudo-interfaces as such in order to call add_net_randomness() |  mpi | 2017-01-23 | 1 | -1/+2 |
* | Kill recursive splsoftnet()/splx() dances in ioctl(2) path. |  mpi | 2016-12-20 | 1 | -6/+2 |
* | Remove recursive splsoftnet() calls, from David Hill. |  mpi | 2016-09-21 | 1 | -4/+1 |
* | We're always ready! So send IFQ_SET_READY() to the bitbucket. |  mpi | 2016-04-13 | 1 | -2/+1 |
* | No need for a splnet() dance around IFQ_DEQUEUE() anymore. |  mpi | 2016-01-14 | 1 | -5/+1 |
* | remove old lint annotations |  tedu | 2015-12-05 | 1 | -2/+1 |
* | Kill the RT_REPORT flag to rtalloc() and stop sending RTM_MISS messages |  claudio | 2015-12-02 | 1 | -2/+2 |
* | Do not use rt_ifp directly. |  mpi | 2015-11-06 | 1 | -8/+17 |
* | Kill link_rtrequest(), introduce in 1990 to "fix" the result |  mpi | 2015-10-22 | 1 | -2/+1 |
* | Inspired by satosin(), use inline functions to convert sockaddr dl. |  bluhm | 2015-10-22 | 1 | -2/+3 |
* | Now that rtrequest1(9) properly sets RTF_UP for newly added route, |  mpi | 2015-09-12 | 1 | -5/+5 |
* | Rename if_output() into if_enqueue() to avoid confusion with comments |  mpi | 2015-06-30 | 1 | -2/+2 |
* | Store a unique ID, an interface index, rather than a pointer to the |  mpi | 2015-06-16 | 1 | -4/+4 |
* | Introduce if_output(), a function do to the last steps before enqueuing |  mpi | 2015-05-15 | 1 | -12/+2 |