| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix uninitialized use of variable 'len'. |  tobhe | 2020-03-06 | 1 | -6/+4 |
| * | Use mallocarray(9) & put some free(9) sizes for M_IPMOPTS allocations. |  mpi | 2019-06-10 | 1 | -8/+8 |
| * | Removes the KERNEL_LOCK() from bridge(4)'s output fast-path. |  mpi | 2019-04-28 | 1 | -6/+6 |
| * | Bring back the ip_pcbopts() refactor. Pad the option buffer and therefor |  claudio | 2019-01-18 | 1 | -39/+54 |
| * | Revert Rev 1.351, the change is not quite right yet. |  claudio | 2019-01-18 | 1 | -49/+36 |
| * | Rewrite ip_pcbopts() to fill a fresh mbuf with the ip options instead |  claudio | 2019-01-06 | 1 | -36/+49 |
| * | Replace a funky 'else switch' construct into something that is equal but |  claudio | 2019-01-03 | 1 | -4/+5 |
| * | Replace a wrong poor mans m_trailingspace() with the real thing. The mbuf |  claudio | 2018-12-20 | 1 | -2/+2 |
| * | Add per-TDB counters and a new SADB extension to export them to |  mpi | 2018-08-28 | 1 | -2/+4 |
| * | Introduce ipsec_output_cb() to merge duplicate code and account for |  mpi | 2018-07-12 | 1 | -2/+6 |
| * | In ip6_output() check that the interface of a route is valid. For |  bluhm | 2018-03-21 | 1 | -1/+8 |
| * | Remove almost unused `flags' argument of suser(). |  mpi | 2018-02-19 | 1 | -6/+6 |
| * | It does not make sense to call pcb lookup from pf during packet |  bluhm | 2017-11-22 | 1 | -8/+8 |
| * | Stop grabbing the KERNEL_LOCK() in network tasks when `ipsec_in_use' |  mpi | 2017-10-26 | 1 | -3/+1 |
| * | Use m_copym() instead of m_dup_pkt() to fix a kernel assert when |  visa | 2017-09-20 | 1 | -2/+2 |
| * | Change sosetopt() to no longer free the mbuf it receives and change |  mpi | 2017-09-01 | 1 | -16/+13 |
| * | Per-interface list of addresses, both multicast and unicast, are |  mpi | 2017-05-29 | 1 | -9/+3 |
| * | Use the rt_rmx defines that hide the struct rt_kmetrics indirection. |  bluhm | 2017-04-19 | 1 | -7/+7 |
| * | Partially revert previous mallocarray conversions that contain |  dhill | 2017-04-11 | 1 | -3/+3 |
| * | Use mallocarray to allocate multicast group memberships. |  dhill | 2017-04-09 | 1 | -5/+5 |
| * | percpu counters for TCP stats |  jca | 2017-02-09 | 1 | -2/+2 |
| * | In sogetopt, preallocate an mbuf to avoid using sleeping mallocs with |  dhill | 2017-02-01 | 1 | -20/+11 |
| * | Remove NULL checks before m_free(9), it deals with it. |  mpi | 2017-01-10 | 1 | -7/+4 |
| * | Extend the multicast sockets and multicast hash table support to multiple |  rzalamena | 2016-12-19 | 1 | -2/+2 |
| * | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts |  mpi | 2016-12-19 | 1 | -1/+3 |
| * | Kill a micro optimization that no longer make sense since the two routing |  mpi | 2016-11-28 | 1 | -6/+1 |
| * | turn ipstat into a set of percpu counters. |  dlg | 2016-11-18 | 1 | -2/+2 |
| * | Automatically create a default lo(4) interface per rdomain. |  mpi | 2016-11-14 | 1 | -2/+2 |
| * | turn ipstat into a set of percpu counters. |  dlg | 2016-11-14 | 1 | -13/+13 |
| * | Prevent a NULL derefernce in ip_output(). |  mpi | 2016-09-04 | 1 | -1/+5 |
| * | replace the last uses of m_copym2 with m_dup_pkt. |  dlg | 2016-08-15 | 1 | -2/+2 |
| * | Allow resetting the IP_TTL and IP_MINTTL sockopts |  jca | 2016-07-01 | 1 | -2/+4 |
| * | when pf_test returns something but PF_PASS, set error to EACCES |  henning | 2016-06-23 | 1 | -2/+2 |
| * | Inverse two conditions to not grabe the KERNEL_LOCK for every multicast |  mpi | 2016-05-31 | 1 | -7/+10 |
| * | Preserve DiffServ value when fragmenting an ipv4 packet. |  vgross | 2016-05-04 | 1 | -2/+3 |
| * | Do not allow to change the routing table of a bound socket. This |  bluhm | 2016-04-29 | 1 | -1/+6 |
| * | Unbreak RAMDISK, found by deraadt@ |  mpi | 2016-04-18 | 1 | -2/+5 |
| * | Put a KERNEL_LOCK/UNLOCK dance around sections that still need some |  mpi | 2016-04-18 | 1 | -9/+22 |
| * | Return ENOBUFS when bumping in the multicast max group memberships |  jca | 2016-02-11 | 1 | -2/+2 |
| * | Introduce in{,6}_hasmulti(), two functions to check in the hot path if |  mpi | 2016-01-21 | 1 | -5/+3 |
| * | Prevent a double if_put(). |  mpi | 2016-01-13 | 1 | -1/+2 |
| * | upgrade tcp/ip to use the latest in C89 technology: memcpy. |  tedu | 2015-12-05 | 1 | -8/+8 |
| * | deleting ip_insertoptions() prototype, which is no longer needed |  sashan | 2015-12-03 | 1 | -2/+1 |
| * | add ifdef IPSEC for protoypes; requested by mpi@ |  markus | 2015-12-03 | 1 | -1/+3 |
| * | Remove broadcast matching from ifa_ifwithaddr(), use in_broadcast() where |  vgross | 2015-12-03 | 1 | -8/+6 |
| * | factor out ip_output_ipsec_{lookup,send}(); with & ok claudio@ |  markus | 2015-12-02 | 1 | -165/+146 |
| * | Kill the RT_REPORT flag to rtalloc() and stop sending RTM_MISS messages |  claudio | 2015-12-02 | 1 | -5/+4 |
| * | typo in comment |  mmcc | 2015-12-01 | 1 | -2/+2 |
| * | Use rtalloc(9) to look for a local address (RTF_LOCAL) in ip_setmoptions(). |  mpi | 2015-11-26 | 1 | -7/+17 |
| * | Grab the KERNEL_LOCK around ip_mforward(), in preparation for unlocking |  mpi | 2015-11-19 | 1 | -2/+7 |