freebsd-skq/sys/netpfil/ipfw
ae 8538c4f611 Reduce overhead of ipfw's me6 opcode.
Skip checks for IPv6 multicast addresses.
Use in6_localip() for global unicast.
And for IPv6 link-local addresses do search in the IPv6 addresses list.
Since LLA are stored in the kernel internal form, use
IN6_ARE_MASKED_ADDR_EQUAL() macro with lla_mask for addresses comparison.
lla_mask has zero bits in the second word, where we keep sin6_scope_id.

Obtained from:	Yandex LLC
Sponsored by:	Yandex LLC
2015-07-29 10:53:42 +00:00
..
test
dn_heap.c
dn_heap.h
dn_sched_fifo.c
dn_sched_prio.c
dn_sched_qfq.c assorted algorithmic fixes from Paolo Valente (one of my qfq coauthors): 2015-07-10 19:24:36 +00:00
dn_sched_rr.c
dn_sched_wf2q.c
dn_sched.h
dummynet.txt
ip_dn_glue.c
ip_dn_io.c Add helper functions for IP checksum adjusting. Use these functions in 2015-07-20 07:26:31 +00:00
ip_dn_private.h
ip_dummynet.c
ip_fw2.c Reduce overhead of ipfw's me6 opcode. 2015-07-29 10:53:42 +00:00
ip_fw_dynamic.c
ip_fw_iface.c
ip_fw_log.c
ip_fw_nat.c
ip_fw_pfil.c
ip_fw_private.h Add helper functions for IP checksum adjusting. Use these functions in 2015-07-20 07:26:31 +00:00
ip_fw_sockopt.c
ip_fw_table_algo.c
ip_fw_table_value.c
ip_fw_table.c
ip_fw_table.h