Age | Commit message (Expand) | Author |
2018-01-12 | have carp use standard detach hooks instead of getting special handling | David Gwynne |
2018-01-10 | get rid of struct carp_if by moving the srpl into struct ifnet if_carp. | David Gwynne |
2018-01-09 | Stop grabing the KERNEL_LOCK() for running protocol input routines. | Martin Pieuchot |
2018-01-09 | make mpls_input take a struct ifnet *ifp argument. | David Gwynne |
2018-01-04 | Include timeout & tasks in 'struct ifnet' instead of always allocating | Martin Pieuchot |
2018-01-02 | Move the NET_LOCK() inside the switch and start documenting which field | Martin Pieuchot |
2017-12-29 | Make the functions which link the pf state keys to mbufs, inpcbs, | Alexander Bluhm |
2017-12-15 | add ifiqueues for mp safety and nics with multiple rx rings. | David Gwynne |
2017-11-20 | Do not fail if an interface is DOWN when calling ifpromisc(). | Martin Pieuchot |
2017-11-17 | add if_rxr_livelocked so rxr users can request backpressure themselves. | David Gwynne |
2017-11-14 | Push the NET_LOCK into ifioctl() and use the NET_RLOCK in ifioctl_get(). | Theo Buehler |
2017-11-14 | move the adding of an ifqs counters in if_getdata to ifq.c | David Gwynne |
2017-11-12 | Only use a single taskq to process incoming network packets as soon as | Martin Pieuchot |
2017-11-10 | Introduce a reader version of the NET_LOCK(). | Martin Pieuchot |
2017-11-09 | The cmd argument of ifconf() has been unused since COMPAT_LINUX was | Theo Buehler |
2017-11-04 | Move the ioctls that only need a read lock from ifioctl into a new | Theo Buehler |
2017-11-04 | Stop calling ifp->if_ioctl() inside in{,6}_ioctl(). | Martin Pieuchot |
2017-10-31 | - add one more softnet taskq | Alexandr Nedvedicky |
2017-10-26 | Stop grabbing the KERNEL_LOCK() in network tasks when `ipsec_in_use' | Martin Pieuchot |
2017-10-16 | Remove kernel support for the following ioctl(2)s, deprecated since 2001: | Martin Pieuchot |
2017-10-16 | Multiple tweaks: | Martin Pieuchot |
2017-10-16 | Change most of the returns into breaks. This will let us release a lock. | Martin Pieuchot |
2017-10-12 | Move sysctl_mq() where it can safely mess with mbuf queue internals. | Martin Pieuchot |
2017-10-12 | Fix a singed vs unsigned comparison resulting in an overflow of the | Martin Pieuchot |
2017-10-11 | ifioctl() cleanups. | Martin Pieuchot |
2017-10-09 | Reduces the scope of the NET_LOCK() in sysctl(2) path. | Martin Pieuchot |
2017-08-22 | Prevent a race against ipsec_in_use. | Martin Pieuchot |
2017-08-12 | Use the NET_LOCK() macro instead of handrolling it. | Martin Pieuchot |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-08-10 | The socket field so_proto can never be NULL. Remove the checks. | Alexander Bluhm |
2017-08-04 | When we disable INET6 on an interface that also removes the autoconf6 | Florian Obser |
2017-08-01 | rt_if_track() is needed even on ramdisk kernels, because of MPATH | Theo de Raadt |
2017-07-24 | Reduce NET_LOCK() contention by moving the linktstate and watchdog | Martin Pieuchot |
2017-07-11 | Purging is at last at hand. Day of Doom is here. All that is evil | Florian Obser |
2017-06-23 | Resetting the mbuf header in if_input_local() was stripping off the | Alexander Bluhm |
2017-05-31 | Move IPv4 & IPv6 incoming/forwarding path, PIPEX ppp processing and | Martin Pieuchot |
2017-05-30 | Introduce ipv{4,6}_input(), two wrappers around IP queues. | Martin Pieuchot |
2017-05-30 | Clear the internal table used by if_get(9) and sleep until all | Martin Pieuchot |
2017-05-29 | Do not try to grab the NET_LOCK() while holding an ifp reference. | Martin Pieuchot |
2017-05-28 | Remove all splnet/splx from pipex(4) and pppx(4) and replace some of | YASUOKA Masahiko |
2017-05-28 | Leaving IP multicast group requires the NET_LOCK(). | Martin Pieuchot |
2017-05-16 | Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED(). | Martin Pieuchot |
2017-05-15 | Enable the NET_LOCK(), take 3. | Martin Pieuchot |
2017-05-09 | pfctlinput(PRC_IFDOWN, ...) has no effect on OpenBSD so remove it. | Martin Pieuchot |
2017-05-04 | Introduce sstosa() for converting sockaddr_storage with a type safe | Alexander Bluhm |
2017-04-14 | Avoid some false positives with cppcheck. No binary change. | Alexander Bluhm |
2017-03-22 | Replace an expensive microtime call with a getmicrotime for if_lastchange | Mike Belopuhov |
2017-03-17 | Revert the NET_LOCK() and bring back pf's contention lock for release. | Martin Pieuchot |
2017-03-08 | Do not unset IFF_UP twice. | Martin Pieuchot |
2017-03-06 | Prefix functions dealing with routing messages with 'rtm_' and keep | Martin Pieuchot |