190 |
%token HOST PORT TYPE UDP TCP TCPSSL PROTOCOL |
%token HOST PORT TYPE UDP TCP TCPSSL PROTOCOL |
191 |
%token ALERT MAILFORMAT UNIXSOCKET |
%token ALERT MAILFORMAT UNIXSOCKET |
192 |
%token TIMEOUT RESTART CHECKSUM EXPECT EVERY |
%token TIMEOUT RESTART CHECKSUM EXPECT EVERY |
193 |
%token DEFAULT HTTP FTP SMTP POP IMAP NNTP SSH CERTMD5 |
%token DEFAULT HTTP FTP SMTP POP IMAP NNTP SSH DWP CERTMD5 |
194 |
%token <string> STRING PATH MAILADDR MAILFROM MAILSUBJECT |
%token <string> STRING PATH MAILADDR MAILFROM MAILSUBJECT |
195 |
%token <string> MAILBODY |
%token <string> MAILBODY |
196 |
%token <number> NUMBER |
%token <number> NUMBER |
453 |
| PROTOCOL IMAP { portset.protocol= addprotocol(P_IMAP); } |
| PROTOCOL IMAP { portset.protocol= addprotocol(P_IMAP); } |
454 |
| PROTOCOL NNTP { portset.protocol= addprotocol(P_NNTP); } |
| PROTOCOL NNTP { portset.protocol= addprotocol(P_NNTP); } |
455 |
| PROTOCOL SSH { portset.protocol= addprotocol(P_SSH); } |
| PROTOCOL SSH { portset.protocol= addprotocol(P_SSH); } |
456 |
|
| PROTOCOL DWP { portset.protocol= addprotocol(P_DWP); } |
457 |
; |
; |
458 |
|
|
459 |
request : /* EMPTY */ |
request : /* EMPTY */ |
1034 |
case P_IMAP: return create_imap(); |
case P_IMAP: return create_imap(); |
1035 |
case P_NNTP: return create_nntp(); |
case P_NNTP: return create_nntp(); |
1036 |
case P_SSH: return create_ssh(); |
case P_SSH: return create_ssh(); |
1037 |
|
case P_DWP: return create_dwp(); |
1038 |
|
|
1039 |
} |
} |
1040 |
|
|