/[monit]/monit/http/cervlet.c
ViewVC logotype

Diff of /monit/http/cervlet.c

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

revision 1.89 by hauk, Sun Aug 31 20:05:51 2003 UTC revision 1.90 by hauk, Sun Aug 31 20:57:02 2003 UTC
# Line 1609  static void do_service_device(HttpReques Line 1609  static void do_service_device(HttpReques
1609    /* (un)monitor */    /* (un)monitor */
1610    {    {
1611      char *action[]= {"monitor", "unmonitor"};      char *action[]= {"monitor", "unmonitor"};
1612      char *lable[]= {"Enable monitoring", "Disable monitoring"};      char *label[]= {"Enable monitoring", "Disable monitoring"};
1613      out_print(res,      out_print(res,
1614                "<td><form method=GET action=/%s>"                "<td><form method=GET action=/%s>"
1615                "<input type=hidden value='%s' name=action>"                "<input type=hidden value='%s' name=action>"
1616                "<input type=submit value='%s' style='font-size: 12pt'>"                "<input type=submit value='%s' style='font-size: 12pt'>"
1617                "</form></td></tr></table>",                "</form></td></tr></table>",
1618                s->name, action[s->do_monitor], lable[s->do_monitor]);                s->name, action[s->do_monitor], label[s->do_monitor]);
1619    }    }
1620        
1621  }  }
# Line 1825  static void do_service_directory(HttpReq Line 1825  static void do_service_directory(HttpReq
1825    /* (un)monitor */    /* (un)monitor */
1826    {    {
1827      char *action[]= {"monitor", "unmonitor"};      char *action[]= {"monitor", "unmonitor"};
1828      char *lable[]= {"Enable monitoring", "Disable monitoring"};      char *label[]= {"Enable monitoring", "Disable monitoring"};
1829      out_print(res,      out_print(res,
1830                "<td><form method=GET action=/%s>"                "<td><form method=GET action=/%s>"
1831                "<input type=hidden value='%s' name=action>"                "<input type=hidden value='%s' name=action>"
1832                "<input type=submit value='%s' style='font-size: 12pt'>"                "<input type=submit value='%s' style='font-size: 12pt'>"
1833                "</form></td></tr></table>",                "</form></td></tr></table>",
1834                s->name, action[s->do_monitor], lable[s->do_monitor]);                s->name, action[s->do_monitor], label[s->do_monitor]);
1835    }    }
1836        
1837  }  }
# Line 2062  static void do_service_file(HttpRequest Line 2062  static void do_service_file(HttpRequest
2062    /* (un)monitor */    /* (un)monitor */
2063    {    {
2064      char *action[]= {"monitor", "unmonitor"};      char *action[]= {"monitor", "unmonitor"};
2065      char *lable[]= {"Enable monitoring", "Disable monitoring"};      char *label[]= {"Enable monitoring", "Disable monitoring"};
2066      out_print(res,      out_print(res,
2067                "<td><form method=GET action=/%s>"                "<td><form method=GET action=/%s>"
2068                "<input type=hidden value='%s' name=action>"                "<input type=hidden value='%s' name=action>"
2069                "<input type=submit value='%s' style='font-size: 12pt'>"                "<input type=submit value='%s' style='font-size: 12pt'>"
2070                "</form></td></tr></table>",                "</form></td></tr></table>",
2071                s->name, action[s->do_monitor], lable[s->do_monitor]);                s->name, action[s->do_monitor], label[s->do_monitor]);
2072    }    }
2073        
2074  }  }
# Line 2160  static void do_service_process(HttpReque Line 2160  static void do_service_process(HttpReque
2160        if(n->family == AF_INET) {        if(n->family == AF_INET) {
2161          if(n->SSL.use_ssl) {          if(n->SSL.use_ssl) {
2162            out_print(res,            out_print(res,
2163                      "<tr><td>Host:Port</a></td><td>%s:%d%s [%s via SSL]</td>"                      "<tr><td>Host:Port</a></td>"
2164                        "<td>if failed %s:%d%s [%s via SSL] then %s</td>"
2165                      "</tr>", n->hostname, n->port, n->request?n->request:"",                      "</tr>", n->hostname, n->port, n->request?n->request:"",
2166                      n->protocol->name);                      n->protocol->name, actionnames[n->action]);
2167                        
2168            if(n->SSL.certmd5 != NULL) {            if(n->SSL.certmd5 != NULL) {
2169              out_print(res,              out_print(res,
# Line 2171  static void do_service_process(HttpReque Line 2172  static void do_service_process(HttpReque
2172            }            }
2173          } else {          } else {
2174            out_print(res,            out_print(res,
2175                      "<tr><td>Host:Port</a></td><td>%s:%d%s [%s]</td></tr>",                      "<tr><td>Host:Port</td>"
2176                        "<td>if failed %s:%d%s [%s] then %s</td></tr>",
2177                      n->hostname, n->port, n->request?n->request:"",                      n->hostname, n->port, n->request?n->request:"",
2178                      n->protocol->name);                      n->protocol->name, actionnames[n->action]);
2179          }          }
2180        } else if(n->family == AF_UNIX) {        } else if(n->family == AF_UNIX) {
2181          out_print(res,          out_print(res,
2182                    "<tr><td>Unix Socket</a></td><td>%s [%s]</td></tr>",                    "<tr><td>Unix Socket</td>"
2183                    n->pathname, n->protocol->name);                    "<td>if failed %s [%s] then %s</td></tr>",
2184                      n->pathname, n->protocol->name, actionnames[n->action]);
2185        }        }
2186      }      }
2187    }    }
# Line 2360  static void do_service_process(HttpReque Line 2363  static void do_service_process(HttpReque
2363    /* (un)monitor */    /* (un)monitor */
2364    {    {
2365      char *action[]= {"monitor", "unmonitor"};      char *action[]= {"monitor", "unmonitor"};
2366      char *lable[]= {"Enable monitoring", "Disable monitoring"};      char *label[]= {"Enable monitoring", "Disable monitoring"};
2367      out_print(res,      out_print(res,
2368                "<td><form method=GET action=/%s>"                "<td><form method=GET action=/%s>"
2369                "<input type=hidden value='%s' name=action>"                "<input type=hidden value='%s' name=action>"
2370                "<input type=submit value='%s' style='font-size: 12pt'>"                "<input type=submit value='%s' style='font-size: 12pt'>"
2371                "</form></td></tr></table>",                "</form></td></tr></table>",
2372                s->name, action[s->do_monitor], lable[s->do_monitor]);                s->name, action[s->do_monitor], label[s->do_monitor]);
2373    }    }
2374        
2375  }  }
# Line 2438  static void do_service_host(HttpRequest Line 2441  static void do_service_host(HttpRequest
2441        if(n->family == AF_INET) {        if(n->family == AF_INET) {
2442          if(n->SSL.use_ssl) {          if(n->SSL.use_ssl) {
2443            out_print(res,            out_print(res,
2444                      "<tr><td>Host:Port</a></td><td>%s:%d%s [%s via SSL]</td>"                      "<tr><td>Host:Port</a></td>"
2445                      "</tr>", n->hostname, n->port, n->request?n->request:"",                      "<td>if failed %s:%d%s [%s via SSL] then %s</td></tr>",
2446                      n->protocol->name);                      n->hostname, n->port, n->request?n->request:"",
2447                        n->protocol->name, actionnames[n->action]);
2448                        
2449            if(n->SSL.certmd5 != NULL) {            if(n->SSL.certmd5 != NULL) {
2450              out_print(res,              out_print(res,
# Line 2449  static void do_service_host(HttpRequest Line 2453  static void do_service_host(HttpRequest
2453            }            }
2454          } else {          } else {
2455            out_print(res,            out_print(res,
2456                      "<tr><td>Host:Port</a></td><td>%s:%d%s [%s]</td></tr>",                      "<tr><td>Host:Port</a></td>"
2457                        "<td>if failed %s:%d%s [%s] then %s</td></tr>",
2458                      n->hostname, n->port, n->request?n->request:"",                      n->hostname, n->port, n->request?n->request:"",
2459                      n->protocol->name);                      n->protocol->name, actionnames[n->action]);
2460          }          }
2461        } else if(n->family == AF_UNIX) {        } else if(n->family == AF_UNIX) {
2462          out_print(res,          out_print(res,
2463                    "<tr><td>Unix Socket</a></td><td>%s [%s]</td></tr>",                    "<tr><td>Unix Socket</td>"
2464                    n->pathname, n->protocol->name);                    "<td>if failed %s [%s] then %s</td></tr>",
2465                      n->pathname, n->protocol->name, actionnames[n->action]);
2466        }        }
2467      }      }
2468    }    }
# Line 2528  static void do_service_host(HttpRequest Line 2534  static void do_service_host(HttpRequest
2534    /* (un)monitor */    /* (un)monitor */
2535    {    {
2536      char *action[]= {"monitor", "unmonitor"};      char *action[]= {"monitor", "unmonitor"};
2537      char *lable[]= {"Enable monitoring", "Disable monitoring"};      char *label[]= {"Enable monitoring", "Disable monitoring"};
2538      out_print(res,      out_print(res,
2539                "<td><form method=GET action=/%s>"                "<td><form method=GET action=/%s>"
2540                "<input type=hidden value='%s' name=action>"                "<input type=hidden value='%s' name=action>"
2541                "<input type=submit value='%s' style='font-size: 12pt'>"                "<input type=submit value='%s' style='font-size: 12pt'>"
2542                "</form></td></tr></table>",                "</form></td></tr></table>",
2543                s->name, action[s->do_monitor], lable[s->do_monitor]);                s->name, action[s->do_monitor], label[s->do_monitor]);
2544    }    }
2545    
2546  }  }

Legend:
Removed from v.1.89  
changed lines
  Added in v.1.90

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