1 This module matches on the bridge port input and output devices enslaved 2 to a bridge device. This module is a part of the infrastructure that enables 3 a transparent bridging IP firewall and is only useful for kernel versions 4 above version 2.5.44. 5 .TP 6 [\fB!\fP] \fB\-\-physdev\-in\fP \fIname\fP 7 Name of a bridge port via which a packet is received (only for 8 packets entering the 9 .BR INPUT , 10 .B FORWARD 11 and 12 .B PREROUTING 13 chains). If the interface name ends in a "+", then any 14 interface which begins with this name will match. If the packet didn't arrive 15 through a bridge device, this packet won't match this option, unless '!' is used. 16 .TP 17 [\fB!\fP] \fB\-\-physdev\-out\fP \fIname\fP 18 Name of a bridge port via which a packet is going to be sent (for packets 19 entering the 20 .BR FORWARD , 21 .B OUTPUT 22 and 23 .B POSTROUTING 24 chains). If the interface name ends in a "+", then any 25 interface which begins with this name will match. Note that in the 26 .BR nat " and " mangle 27 .B OUTPUT 28 chains one cannot match on the bridge output port, however one can in the 29 .B "filter OUTPUT" 30 chain. If the packet won't leave by a bridge device or if it is yet unknown what 31 the output device will be, then the packet won't match this option, 32 unless '!' is used. 33 .TP 34 [\fB!\fP] \fB\-\-physdev\-is\-in\fP 35 Matches if the packet has entered through a bridge interface. 36 .TP 37 [\fB!\fP] \fB\-\-physdev\-is\-out\fP 38 Matches if the packet will leave through a bridge interface. 39 .TP 40 [\fB!\fP] \fB\-\-physdev\-is\-bridged\fP 41 Matches if the packet is being bridged and therefore is not being routed. 42 This is only useful in the FORWARD and POSTROUTING chains. 43