|
|
|
|
@ -305,8 +305,6 @@ extern char *finame;
|
|
|
|
|
%token FORWARD_TLS
|
|
|
|
|
%token FORWARD_SCTP
|
|
|
|
|
%token FORWARD_UDP
|
|
|
|
|
%token SEND
|
|
|
|
|
%token SEND_TCP
|
|
|
|
|
%token EXIT
|
|
|
|
|
%token DROP
|
|
|
|
|
%token RETURN
|
|
|
|
|
@ -3157,24 +3155,6 @@ cmd:
|
|
|
|
|
| FORWARD_SCTP error { $$=0; yyerror("missing '(' or ')' ?"); }
|
|
|
|
|
| FORWARD_SCTP LPAREN error RPAREN { $$=0;
|
|
|
|
|
yyerror("bad forward_tls argument"); }
|
|
|
|
|
| SEND LPAREN RPAREN { $$=mk_action(SEND_T, 2, URIHOST_ST, 0, URIPORT_ST, 0); set_cfg_pos($$); }
|
|
|
|
|
| SEND LPAREN host RPAREN { $$=mk_action(SEND_T, 2, STRING_ST, $3, NUMBER_ST, 0); set_cfg_pos($$); }
|
|
|
|
|
| SEND LPAREN STRING RPAREN { $$=mk_action(SEND_T, 2, STRING_ST, $3, NUMBER_ST, 0); set_cfg_pos($$); }
|
|
|
|
|
| SEND LPAREN ip RPAREN { $$=mk_action(SEND_T, 2, IP_ST, (void*)$3, NUMBER_ST, 0); set_cfg_pos($$); }
|
|
|
|
|
| SEND LPAREN host COMMA NUMBER RPAREN { $$=mk_action(SEND_T, 2, STRING_ST, $3, NUMBER_ST, (void*)$5); set_cfg_pos($$); }
|
|
|
|
|
| SEND LPAREN STRING COMMA NUMBER RPAREN {$$=mk_action(SEND_T, 2, STRING_ST, $3, NUMBER_ST, (void*)$5); set_cfg_pos($$); }
|
|
|
|
|
| SEND LPAREN ip COMMA NUMBER RPAREN { $$=mk_action(SEND_T, 2, IP_ST, (void*)$3, NUMBER_ST, (void*)$5); set_cfg_pos($$); }
|
|
|
|
|
| SEND error { $$=0; yyerror("missing '(' or ')' ?"); }
|
|
|
|
|
| SEND LPAREN error RPAREN { $$=0; yyerror("bad send argument"); }
|
|
|
|
|
| SEND_TCP LPAREN RPAREN { $$=mk_action(SEND_TCP_T, 2, URIHOST_ST, 0, URIPORT_ST, 0); set_cfg_pos($$); }
|
|
|
|
|
| SEND_TCP LPAREN host RPAREN { $$=mk_action(SEND_TCP_T, 2, STRING_ST, $3, NUMBER_ST, 0); set_cfg_pos($$); }
|
|
|
|
|
| SEND_TCP LPAREN STRING RPAREN { $$=mk_action(SEND_TCP_T, 2, STRING_ST, $3, NUMBER_ST, 0); set_cfg_pos($$); }
|
|
|
|
|
| SEND_TCP LPAREN ip RPAREN { $$=mk_action(SEND_TCP_T, 2, IP_ST, (void*)$3, NUMBER_ST, 0); set_cfg_pos($$); }
|
|
|
|
|
| SEND_TCP LPAREN host COMMA NUMBER RPAREN { $$=mk_action( SEND_TCP_T, 2, STRING_ST, $3, NUMBER_ST, (void*)$5); set_cfg_pos($$);}
|
|
|
|
|
| SEND_TCP LPAREN STRING COMMA NUMBER RPAREN {$$=mk_action(SEND_TCP_T, 2, STRING_ST, $3, NUMBER_ST, (void*)$5); set_cfg_pos($$); }
|
|
|
|
|
| SEND_TCP LPAREN ip COMMA NUMBER RPAREN { $$=mk_action(SEND_TCP_T, 2, IP_ST, (void*)$3, NUMBER_ST, (void*)$5); set_cfg_pos($$); }
|
|
|
|
|
| SEND_TCP error { $$=0; yyerror("missing '(' or ')' ?"); }
|
|
|
|
|
| SEND_TCP LPAREN error RPAREN { $$=0; yyerror("bad send_tcp argument"); }
|
|
|
|
|
| LOG_TOK LPAREN STRING RPAREN {$$=mk_action(LOG_T, 2, NUMBER_ST,
|
|
|
|
|
(void*)(L_DBG+1), STRING_ST, $3);
|
|
|
|
|
set_cfg_pos($$); }
|
|
|
|
|
|