/[monit]/monit/p.y
ViewVC logotype

Diff of /monit/p.y

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.208 by martinp, Sun Apr 3 11:56:51 2005 UTC revision 1.209 by martinp, Thu Aug 4 10:38:43 2005 UTC
# Line 241  Line 241 
241  %token ALERT MAILFORMAT UNIXSOCKET SIGNATURE  %token ALERT MAILFORMAT UNIXSOCKET SIGNATURE
242  %token TIMEOUT RESTART CHECKSUM EXPECT EVERY  %token TIMEOUT RESTART CHECKSUM EXPECT EVERY
243  %token DEFAULT HTTP APACHESTATUS FTP SMTP POP IMAP NNTP NTP3 MYSQL DNS  %token DEFAULT HTTP APACHESTATUS FTP SMTP POP IMAP NNTP NTP3 MYSQL DNS
244  %token SSH DWP LDAP2 LDAP3 RDATE RSYNC  %token SSH DWP LDAP2 LDAP3 RDATE RSYNC POSTFIXPOLICY
245  %token <string> STRING PATH MAILADDR MAILFROM MAILSUBJECT  %token <string> STRING PATH MAILADDR MAILFROM MAILSUBJECT
246  %token <string> MAILBODY SERVICENAME  %token <string> MAILBODY SERVICENAME
247  %token <number> NUMBER PERCENT LOGLIMIT CLOSELIMIT DNSLIMIT KEEPALIVELIMIT  %token <number> NUMBER PERCENT LOGLIMIT CLOSELIMIT DNSLIMIT KEEPALIVELIMIT
# Line 809  protocol        : /* EMPTY */  { Line 809  protocol        : /* EMPTY */  {
809                      portset.protocol= addprotocol(P_NTP3);                      portset.protocol= addprotocol(P_NTP3);
810                      portset.type= SOCK_DGRAM;                      portset.type= SOCK_DGRAM;
811                    }                    }
812                    | PROTOCOL POSTFIXPOLICY {
813                        portset.protocol= addprotocol(P_POSTFIXPOLICY);
814                      }
815                  | PROTOCOL POP {                  | PROTOCOL POP {
816                      portset.protocol= addprotocol(P_POP);                      portset.protocol= addprotocol(P_POP);
817                    }                    }
# Line 2063  static void createinfo() { Line 2066  static void createinfo() {
2066  static void *addprotocol(int protocol) {  static void *addprotocol(int protocol) {
2067    
2068    switch (protocol) {    switch (protocol) {
2069    case P_APACHESTATUS: return create_apache_status();    case P_APACHESTATUS:  return create_apache_status();
2070    case P_DNS:          return create_dns();    case P_DNS:           return create_dns();
2071    case P_DWP:          return create_dwp();    case P_DWP:           return create_dwp();
2072    case P_FTP:          return create_ftp();    case P_FTP:           return create_ftp();
2073    case P_GENERIC:      return create_generic();    case P_GENERIC:       return create_generic();
2074    case P_HTTP:         return create_http();    case P_HTTP:          return create_http();
2075    case P_IMAP:         return create_imap();    case P_IMAP:          return create_imap();
2076    case P_LDAP2:        return create_ldap2();    case P_LDAP2:         return create_ldap2();
2077    case P_LDAP3:        return create_ldap3();    case P_LDAP3:         return create_ldap3();
2078    case P_MYSQL:        return create_mysql();    case P_MYSQL:         return create_mysql();
2079    case P_NNTP:         return create_nntp();    case P_NNTP:          return create_nntp();
2080    case P_NTP3:         return create_ntp3();    case P_NTP3:          return create_ntp3();
2081    case P_POP:          return create_pop();    case P_POSTFIXPOLICY: return create_postfix_policy();
2082    case P_SMTP:         return create_smtp();    case P_POP:           return create_pop();
2083    case P_SSH:          return create_ssh();    case P_SMTP:          return create_smtp();
2084    case P_RDATE:        return create_rdate();    case P_SSH:           return create_ssh();
2085    case P_RSYNC:        return create_rsync();    case P_RDATE:         return create_rdate();
2086      case P_RSYNC:         return create_rsync();
2087    }    }
2088    
2089    return create_default();    return create_default();

Legend:
Removed from v.1.208  
changed lines
  Added in v.1.209

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26