Age | Commit message (Expand) | Author |
2021-03-09 | Shorten the if_cloners_lock name preventing it from being truncated in | anton |
2021-03-07 | use uint64_t ethernet addresses for compares in carp. | David Gwynne |
2021-03-05 | ansi | Jonathan Gray |
2021-03-05 | pass the uint64_t dst ethernet address from ether_input to bridges. | David Gwynne |
2021-03-05 | work with 64bit ethernet addresses in ether_input(). | David Gwynne |
2021-03-03 | clean up span ports as span ports, not bridge ports. | David Gwynne |
2021-03-02 | fix an assert in veb_p_ioctl() that failed when called by a span port. | David Gwynne |
2021-03-02 | include of netinet/in.h here is incorrect, because net/route.h will pull | Theo de Raadt |
2021-03-01 | Refactor ip_fragment() and ip6_fragment(). Use a mbuf list to | Alexander Bluhm |
2021-02-28 | big numbers need suffixes on some platforms. fix LACP_ADDR_SLOW_E64. | David Gwynne |
2021-02-27 | Rework route_input() and rtm_sendup(). While we perform foreach loop | mvs |
2021-02-27 | trim some code i accidentally left into the nvgre add address function | David Gwynne |
2021-02-27 | recover scope from v6 nvgre endpoint addresses for userland to look at. | David Gwynne |
2021-02-27 | put the mac addr into a uint64_t to compare it to the ethernet slow addr. | David Gwynne |
2021-02-26 | only store the current time on address table entries if it changes. | David Gwynne |
2021-02-26 | tpmr can use the eth64 bits too. | David Gwynne |
2021-02-26 | try do a better job of filtering 802.1 reserved group addresses. | David Gwynne |
2021-02-26 | use uint64_ts for ethernet addresses in the src/dst bits of rules. | David Gwynne |
2021-02-26 | use a uint64_t for the ethernet address in the etherbridge table. | David Gwynne |
2021-02-26 | add some helpers for working with ethernet addresses as uint64_t | David Gwynne |
2021-02-26 | gcc is more strict about union decls | Theo de Raadt |
2021-02-25 | we don't have to cast to caddr_t when calling m_copydata anymore. | David Gwynne |
2021-02-24 | add support for hashing 64 and 32 bit numbers in host byte order. | David Gwynne |
2021-02-24 | white space tweak, no functional change | David Gwynne |
2021-02-24 | fix stoeplitz_n16 and stoeplitz_h16 | David Gwynne |
2021-02-24 | whitespace tweaks, no functional change. | David Gwynne |
2021-02-24 | fix the length check on arp packets when handling arp filter rules. | David Gwynne |
2021-02-24 | add support for adding and deleting mac addr entries on nvgre. | David Gwynne |
2021-02-24 | add support for adding and deleting address table entries. | David Gwynne |
2021-02-24 | add support for adding and deleting address table entries. | David Gwynne |
2021-02-23 | handle ifconfig veb0 flush with etherbridge_flush, like bpe and nvgre | David Gwynne |
2021-02-23 | Wrap by netlock the whole foreach loop which calls switch_port_detach() in | mvs |
2021-02-23 | small adjustment of the deck chairs, no functional change. | David Gwynne |
2021-02-23 | Use NULL instead of 0 in `m_nextpkt' assignment. | mvs |
2021-02-23 | make a start on transparent ipsec interception, based on bridge(4). | David Gwynne |
2021-02-23 | use the ipv6 dst addr to look up an ipsec tdb in bridge_ipsec in. | David Gwynne |
2021-02-23 | use link0 to allow vlans to cross the bridge. | David Gwynne |
2021-02-23 | implement support for the blocknonip port flag. | David Gwynne |
2021-02-23 | add support for setting and getting bridge port flags. | David Gwynne |
2021-02-23 | filter MAC Bridge component Reserved address | David Gwynne |
2021-02-23 | add veb(4), a Virtual Ethernet Bridge driver. | David Gwynne |
2021-02-22 | When cutting of the head of an overlapping fragment during pf | Alexander Bluhm |
2021-02-21 | how about sticking to standard C. | Theo de Raadt |
2021-02-21 | cut nvgre(4) over to use common etherbridge code. | David Gwynne |
2021-02-21 | cut bpe(4) over to using the common etherbridge code. | David Gwynne |
2021-02-21 | add etherbridge, the guts of a learning bridge that can be reused. | David Gwynne |
2021-02-21 | add stoeplitz_eaddr, for getting a hash value from an ethernet address. | David Gwynne |
2021-02-20 | move from calling l3 protocol input handlers to using if_vinput. | David Gwynne |
2021-02-20 | move gre and mgre from calling l3 input handlers to using if_vinput. | David Gwynne |
2021-02-20 | move gif from calling l3 protocol input handlers to using if_vinput. | David Gwynne |