Lines Matching full:ether
43 epair_a_mac=$(ifconfig ${epair}a ether | awk '/ether/ { print $2; }')
51 "ether block from ${epair_a_mac}"
62 "ether block to ${epair_a_mac}"
67 "ether block to 00:01:02:03:04:05"
72 "ether block to { ${epair_a_mac}, 00:01:02:0:04:05 }"
77 "ether block on ${epair}b from ${epair_a_mac}"
82 "ether block on ${epair}a from ${epair_a_mac}"
87 "ether block in on ${epair}b from ! ${epair_a_mac}"
91 "ether block out on ${epair}b to ! ${epair_a_mac}"
96 "ether block out on ${epair}b to { ! ${epair_a_mac} }"
101 "ether block out on ${epair}b to { ! 00:01:02:03:04:05 }"
106 "ether block out on ${epair}b to { ! 00:01:02:03:00:00/32 }"
112 "ether block out on ${epair}b to { ${epair_prefix}:00:00:00/24 }"
116 "ether block out on ${epair}b to { ${epair_prefix}:00:00:00&ff:ff:ff:00:00:00 }"
141 epair_a_mac=$(ifconfig ${epair}a ether | awk '/ether/ { print $2; }')
149 "ether block proto 0x0810"
156 "ether block proto 0x0800"
161 "ether block proto 0x0806"
174 atf_set descr 'Test directionality of ether rules'
184 epair_a_mac=$(ifconfig ${epair}a ether | awk '/ether/ { print $2; }')
185 epair_b_mac=$(ifconfig ${epair}b ether | awk '/ether/ { print $2; }')
193 "ether block in proto 0x0806"
223 "ether block out proto 0x0806"
260 epair_gw_a_mac=$(ifconfig ${epair_gw}a ether | awk '/ether/ { print $2; }')
279 "ether pass quick proto 0x0806" \
280 "ether pass tag captive" \
298 "ether pass quick proto 0x0806" \
299 "ether pass quick from ${epair_gw_a_mac}" \
300 "ether pass tag captive" \
334 epair_gw_a_mac=$(ifconfig ${epair_gw}a ether | awk '/ether/ { print $2; }')
355 "ether anchor \"captiveportal\" on { ${epair_gw}b } {" \
356 "ether pass quick proto { 0x0806, 0x8035, 0x888e, 0x88c7, 0x8863, 0x8864 }" \
357 "ether pass tag \"captive\"" \
375 "ether anchor \"captiveportal\" on { ${epair_gw}b } {" \
376 "ether pass quick proto { 0x0806, 0x8035, 0x888e, 0x88c7, 0x8863, 0x8864 }" \
377 "ether pass quick from { ${epair_gw_a_mac} } dnpipe 1" \
378 "ether pass tag \"captive\"" \
421 "ether pass in dnpipe 1"
437 "ether pass out dnpipe 1"
451 atf_set descr 'Test ether anchors'
460 epair_a_mac=$(ifconfig ${epair}a ether | awk '/ether/ { print $2; }')
472 "ether anchor \"foo\" in on lo0 {" \
473 "ether block" \
480 "ether block in" \
481 "ether anchor \"foo\" in on ${epair}b {" \
482 "ether pass" \
487 "ether pass" \
488 "ether anchor \"bar\" in on ${epair}b {" \
489 "ether block" \
494 "ether block in" \
495 "ether anchor \"baz\" on ${epair}b {" \
496 "ether pass in from 01:02:03:04:05:06" \
498 "ether pass in from ${epair_a_mac}"
532 "ether pass" \
533 "ether block in l3 from 192.0.2.1"
543 "ether pass" \
544 "ether block out l3 to 192.0.2.3"
550 "ether pass" \
551 "ether block out l3 to <tbl>"
582 "ether pass in tag foo" \
588 "ether pass in tag bar" \
623 "ether block out tagged foo" \
629 "ether block out tagged bar" \
661 "ether pass in" \
662 "ether pass out" \
663 "ether pass in l3 from 192.0.2.1"
716 "ether pass in on ${epair_in}b bridge-to ${epair_out}b"