| Commit message (Expand) | Author | Age | Files | Lines |
* | If vhid exists return more informative EEXIST instead of EINVAL. While here | glebius | 2005-03-18 | 1 | -3/+2 |
* | Fix a potential crash that could occur when CARP_LOG is being used. | glebius | 2005-03-18 | 1 | -2/+1 |
* | plug resource leak | sam | 2005-03-16 | 1 | -1/+3 |
* | In tcp_usr_send(), broaden coverage of the socket buffer lock in the | rwatson | 2005-03-14 | 1 | -1/+4 |
* | Embrace with #ifdef DEV_CARP carp-related code. | glebius | 2005-03-13 | 1 | -2/+7 |
* | Add antifootshooting workaround, which will make all routes "connected" | glebius | 2005-03-10 | 1 | -0/+6 |
* | Add limits on the number of elements in the sack scoreboard both | ps | 2005-03-09 | 2 | -3/+42 |
* | Make ARP do not complain about wrong interface if correct interface | glebius | 2005-03-09 | 1 | -7/+14 |
* | Fix a problem in the Skinny ALG where a specially crafted packet could cause | marcus | 2005-03-03 | 1 | -4/+4 |
* | Fix typo. Unbreak build. Take pointy hat. | glebius | 2005-03-02 | 1 | -1/+1 |
* | Add more locking when reading/writing to carp softc. When carp softc is | glebius | 2005-03-01 | 1 | -31/+140 |
* | - Add carp_mtx. Use it to protect list of all carp interfaces. | glebius | 2005-03-01 | 1 | -18/+20 |
* | Use NET_CALLOUT_MPSAFE macro. | glebius | 2005-03-01 | 6 | -25/+17 |
* | Revert change to struct ifnet. Use ifnet pointer in softc. Embedding | glebius | 2005-03-01 | 1 | -1/+1 |
* | Remove debugging printf. | glebius | 2005-03-01 | 1 | -1/+0 |
* | Support running carp(4) over a vlan(4) parent interface. | yar | 2005-02-28 | 1 | -1/+2 |
* | Remove unused field from carp softc. | glebius | 2005-02-28 | 1 | -3/+0 |
* | Fix tcpdump(8) on carp(4) interface: | glebius | 2005-02-28 | 1 | -16/+5 |
* | If the receiver sends an ack that is out of [snd_una, snd_max], | ps | 2005-02-27 | 1 | -0/+3 |
* | Unbreak the build. carp_iamatch6 and carp_macmatch6 are not supposed to be | mlaier | 2005-02-27 | 1 | -2/+2 |
* | Remove carp_softc.sc_ifp member in favor of union pointers in struct ifnet. | glebius | 2005-02-26 | 1 | -21/+21 |
* | Staticize local functions. | glebius | 2005-02-26 | 1 | -53/+53 |
* | New lines when logging. | glebius | 2005-02-25 | 1 | -17/+18 |
* | Embrace macros with do {} while (0) | glebius | 2005-02-25 | 1 | -2/+4 |
* | Call carp_carpdev_state() from carp_set_addr6(). See log for rev 1.4. | glebius | 2005-02-25 | 1 | -1/+1 |
* | Improve logging: | glebius | 2005-02-25 | 1 | -38/+52 |
* | Fix problem when master comes up with one interface down, and preempts | glebius | 2005-02-24 | 1 | -2/+2 |
* | fix potential invalid index into ip_protox array | sam | 2005-02-23 | 1 | -2/+2 |
* | Unbreak CARP build on 64-bit architectures. | mux | 2005-02-23 | 1 | -1/+1 |
* | Bring back the full packet destination manipulation for 'ipfw fwd' | andre | 2005-02-22 | 2 | -1/+17 |
* | Remove promisc counter from parent interface in carp_clone_destroy(), | glebius | 2005-02-22 | 1 | -0/+1 |
* | Add CARP (Common Address Redundancy Protocol), which allows multiple | glebius | 2005-02-22 | 7 | -5/+2259 |
* | We can make code simplier after last change. | glebius | 2005-02-22 | 1 | -2/+2 |
* | In in_pcbconnect_setup() jailed sockets are treated specially: if local | glebius | 2005-02-22 | 1 | -0/+5 |
* | In in_pcbconnect_setup() remove a check that route points at | glebius | 2005-02-22 | 1 | -4/+2 |
* | In the current world order, solisten() implements the state transition of | rwatson | 2005-02-21 | 1 | -4/+14 |
* | Remove 2 (SACK) fields from the tcpcb. These are only used by a | ps | 2005-02-17 | 4 | -20/+13 |
* | Fix for a SACK (receiver) bug where incorrect SACK blocks are | ps | 2005-02-16 | 2 | -8/+10 |
* | - Retransmit just one segment on initiation of SACK recovery. | ps | 2005-02-14 | 3 | -42/+18 |
* | o Add handling of an IPv4-mapped IPv6 address. | maxim | 2005-02-14 | 4 | -92/+196 |
* | Jump to common action checks after doing specific once. This fixes adding | glebius | 2005-02-06 | 1 | -0/+5 |
* | o Implement net.inet.tcp.drop sysctl and userland part, tcpdrop(8) | maxim | 2005-02-06 | 2 | -1/+93 |
* | Add a ng_ipfw node, implementing a quick and simple interface between | glebius | 2005-02-05 | 3 | -0/+77 |
* | teach scope of IPv6 address to net.inet6.tcp6.getcred. | ume | 2005-02-04 | 2 | -8/+20 |
* | Update an additional reference to the rate of ISN tick callouts that was | rwatson | 2005-01-31 | 2 | -2/+2 |
* | Change the state allocator from using regular malloc to using | csjp | 2005-01-31 | 1 | -2/+7 |
* | Have tcp_isn_tick() fire 100 times a second, rather than HZ times a | rwatson | 2005-01-30 | 2 | -2/+2 |
* | Prefer (NULL) spelling of (0) for pointers. | rwatson | 2005-01-30 | 1 | -9/+9 |
* | Remove clause three from tcp_syncache.c license per permission of | rwatson | 2005-01-30 | 1 | -6/+3 |
* | Correctly move the packet header in ip_insertoptions(). | alc | 2005-01-23 | 1 | -1/+2 |