PORT
%token ACTION PROTOCOL MODE LEVEL LEVEL_SPECIFY IPADDRESS PORT
%type <val> IPADDRESS LEVEL_SPECIFY PORT
| IPADDRESS PORT {
IPADDRESS PORT {
| PORT { $$ = $1; }
%token PREFIX PORT PORTANY UL_PROTO ANY IKE_FRAG ESP_FRAG MODE_CFG
%type <num> PREFIX prefix PORT port ike_port
| PORT { $$ = $1; }
| PORT
| ipspec PORT portspec {
| PORT portspec {
| ARROW redirspec PORT rport {
| ARROW host PORT rport {
%token ICMP6TYPE CODE KEEP MODULATE STATE PORT RDR NAT BINAT ARROW NODF
{ "port", PORT},
{ "PORT", PORT, ARGS, 1, "<sp> b0, b1, b2, b3, b4, b5", 0, },
QUIT REIN PORT PASV TYPE STRU
| PORT check_login SP host_port CRLF
buf2[PORT / 8 / sizeof(unsigned long)] &=
~(1 << (PORT % (8 * sizeof(unsigned long))));
buf2[PORT / 8 / sizeof(unsigned long)] |=
(1 << (PORT % (8 * sizeof(unsigned long))));
inb(PORT);
inb(PORT);
PORT(C, 0, 1), /* 1: /C0 Output */
PORT(D, 0, 0), /* 2: D0 Output */
PORT(D, 1, 0), /* 3: D1 Output */
PORT(D, 2, 0), /* 4: D2 Output */
PORT(D, 3, 0), /* 5: D3 Output */
PORT(D, 4, 0), /* 6: D4 Output */
PORT(D, 5, 0), /* 7: D5 Output */
PORT(D, 6, 0), /* 8: D6 Output */
PORT(D, 7, 0), /* 9: D7 Output */
PORT(S, 6, 0), /* 10: S6 Input */
PORT(S, 7, 1), /* 11: /S7 Input */
PORT(S, 5, 0), /* 12: S5 Input */
PORT(S, 4, 0), /* 13: S4 Input */
PORT(C, 1, 1), /* 14: /C1 Output */
PORT(S, 3, 0), /* 15: S3 Input */
PORT(C, 2, 0), /* 16: C2 Output */
PORT(C, 3, 1), /* 17: /C3 Output */
%token PORT
: PORT CURLY_OPEN filt_port_list CURLY_CLOSE
| PORT port_range { $$ = $2; }