269 |
%token HOST PORT TYPE UDP TCP TCPSSL PROTOCOL CONNECTION |
%token HOST PORT TYPE UDP TCP TCPSSL PROTOCOL CONNECTION |
270 |
%token ALERT MAILFORMAT UNIXSOCKET |
%token ALERT MAILFORMAT UNIXSOCKET |
271 |
%token TIMEOUT RESTART CHECKSUM EXPECT EVERY |
%token TIMEOUT RESTART CHECKSUM EXPECT EVERY |
272 |
%token DEFAULT HTTP FTP SMTP POP IMAP NNTP SSH DWP LDAP2 LDAP3 RDATE |
%token DEFAULT HTTP FTP SMTP POP IMAP NNTP SSH DWP LDAP2 LDAP3 RDATE RSYNC |
273 |
%token <string> STRING PATH MAILADDR MAILFROM MAILSUBJECT |
%token <string> STRING PATH MAILADDR MAILFROM MAILSUBJECT |
274 |
%token <string> MAILBODY SERVICENAME |
%token <string> MAILBODY SERVICENAME |
275 |
%token <number> NUMBER PERCENT |
%token <number> NUMBER PERCENT |
643 |
| PROTOCOL LDAP2 { portset.protocol= addprotocol(P_LDAP2); } |
| PROTOCOL LDAP2 { portset.protocol= addprotocol(P_LDAP2); } |
644 |
| PROTOCOL LDAP3 { portset.protocol= addprotocol(P_LDAP3); } |
| PROTOCOL LDAP3 { portset.protocol= addprotocol(P_LDAP3); } |
645 |
| PROTOCOL RDATE { portset.protocol= addprotocol(P_RDATE); } |
| PROTOCOL RDATE { portset.protocol= addprotocol(P_RDATE); } |
646 |
|
| PROTOCOL RSYNC { portset.protocol= addprotocol(P_RSYNC); } |
647 |
; |
; |
648 |
|
|
649 |
request : /* EMPTY */ |
request : /* EMPTY */ |
1536 |
case P_LDAP2: return create_ldap2(); |
case P_LDAP2: return create_ldap2(); |
1537 |
case P_LDAP3: return create_ldap3(); |
case P_LDAP3: return create_ldap3(); |
1538 |
case P_RDATE: return create_rdate(); |
case P_RDATE: return create_rdate(); |
1539 |
|
case P_RSYNC: return create_rsync(); |
1540 |
} |
} |
1541 |
|
|
1542 |
return create_default(); |
return create_default(); |