| Commit message (Expand) | Author | Age | Files | Lines |
* | Use FNONBLOCK instead of SS_NBIO to check/indicate that the I/O mode |  mpi | 2018-07-30 | 1 | -6/+6 |
* | use 'switch' rathan than an if-else construct to match on the netflow version to in pflow_get_mbuf(), |  jasper | 2018-07-16 | 1 | -3/+8 |
* | Pass the socket to sounlock(), this prepare the terrain for per-socket |  mpi | 2018-06-06 | 1 | -2/+2 |
* | Remove almost unused `flags' argument of suser(). |  mpi | 2018-02-19 | 1 | -2/+2 |
* | Creating a cloned interface could return ENOMEM due to temporary |  bluhm | 2018-01-09 | 1 | -6/+2 |
* | - add one more softnet taskq |  sashan | 2017-10-31 | 1 | -5/+5 |
* | If you use sys/param.h, you don't need sys/types.h |  deraadt | 2017-09-08 | 1 | -3/+2 |
* | Use the NET_LOCK() macro instead of handrolling it. |  mpi | 2017-08-12 | 1 | -6/+4 |
* | Remove NET_LOCK()'s argument. |  mpi | 2017-08-11 | 1 | -7/+6 |
* | Move the solock()/sounlock() dance outside of sobind(). |  mpi | 2017-08-10 | 1 | -1/+4 |
* | Use mbuf_queue to properly serialize access to pflow output queue. |  visa | 2017-05-31 | 1 | -10/+12 |
* | remove no longer needed splnet/splx. |  benno | 2017-05-30 | 1 | -8/+4 |
* | fix previous as noted by mpi, thx florian |  benno | 2017-05-27 | 1 | -2/+3 |
* | move sending of pflow packet into a task, seperated from the data |  benno | 2017-05-27 | 1 | -45/+40 |
* | Enable the NET_LOCK(), take 3. |  mpi | 2017-05-15 | 1 | -1/+7 |
* | Revert the NET_LOCK() and bring back pf's contention lock for release. |  mpi | 2017-03-17 | 1 | -7/+1 |
* | Revert "Release the NET_LOCK() before entering per-driver ioctl() routine". |  mpi | 2017-02-16 | 1 | -1/+4 |
* | No longer need to unlock the netlock since the upper layer is doing it. |  mpi | 2017-02-07 | 1 | -4/+1 |
* | Enable the NET_LOCK(), take 2. |  mpi | 2017-01-25 | 1 | -1/+7 |
* | A space here, a space there. Soon we're talking real whitespace |  krw | 2017-01-24 | 1 | -3/+3 |
* | Flag pseudo-interfaces as such in order to call add_net_randomness() |  mpi | 2017-01-23 | 1 | -1/+2 |
* | No need to handle SIOCAIFADDR in drivers, it's never passed down to |  mpi | 2017-01-20 | 1 | -2/+1 |
* | Allow changing of sender ip/port without switching address family. |  florian | 2017-01-18 | 1 | -36/+27 |
* | Allow changing of receiver ip/port without switching address family. |  florian | 2017-01-18 | 1 | -17/+20 |
* | Move the logic for SIOCSETPFLOW in a helper function to help with |  mpi | 2017-01-03 | 1 | -154/+152 |
* | Change NET_LOCK()/NET_UNLOCK() to be simple wrappers around |  mpi | 2016-12-29 | 1 | -10/+1 |
* | Remove the netlock workaround since if_detach is doing it for us now. |  mikeb | 2016-12-21 | 1 | -4/+1 |
* | Release the NET_LOCK() before calling any socket function since it is |  mpi | 2016-12-20 | 1 | -1/+13 |
* | Convert timeouts that need a process context to timeout_set_proc(9). |  mpi | 2016-10-04 | 1 | -5/+6 |
* | Make if_output() return EAFNOSUPPORT instead of just dropping packets |  krw | 2016-04-29 | 1 | -2/+12 |
* | IPv6 transport for pflow data. |  florian | 2015-10-03 | 1 | -37/+135 |
* | Call socreate(9) only when we have a destination ip and port. |  florian | 2015-09-12 | 1 | -58/+44 |
* | size for free() |  florian | 2015-09-09 | 1 | -2/+2 |
* | pflow_flush() still needs sc->send_nam; free it later. |  florian | 2015-09-04 | 1 | -2/+2 |
* | Fix an mbuf use-after-fruit in pflow_clone_create(). |  mpi | 2015-09-04 | 1 | -2/+2 |
* | We don't do 'ARGSUSED' anymore |  florian | 2015-07-21 | 1 | -2/+1 |
* | use curproc instead of proc0 |  florian | 2015-07-21 | 1 | -5/+3 |
* | Use the kernel socket interface (sosend(9) etc) instead of shoving |  florian | 2015-07-20 | 1 | -128/+96 |
* | add missing malloc check |  florian | 2015-07-16 | 1 | -3/+6 |
* | Store a unique ID, an interface index, rather than a pointer to the |  mpi | 2015-06-16 | 1 | -2/+2 |
* | Introduce unhandled_af() for cases where code conditionally does |  jsg | 2015-06-07 | 1 | -3/+3 |
* | unifdef INET in net code as a precursor to removing the pretend option. |  tedu | 2014-12-19 | 1 | -3/+1 |
* | Yet more #include de-duplication. |  krw | 2014-11-20 | 1 | -2/+1 |
* | move arc4random prototype to systm.h. more appropriate for most code |  tedu | 2014-11-18 | 1 | -2/+1 |
* | Bring IPFIX sequence numbers in line with the RFC; original |  blambert | 2014-08-13 | 1 | -3/+7 |
* | Fewer <netinet/in_systm.h> ! |  mpi | 2014-07-22 | 1 | -2/+1 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -3/+3 |
* | ip_output() using varargs always struck me as bizarre, esp since it's only |  henning | 2014-04-21 | 1 | -2/+3 |
* | "struct pkthdr" holds a routing table ID, not a routing domain one. |  mpi | 2014-04-14 | 1 | -2/+2 |
* | Kill pflowproto 9, it's unfixable post 2038, a better, standardized |  florian | 2014-03-29 | 1 | -440/+13 |