#pragma implementation #include #include #include "mrtg.h" #include "mrtg.m" MODULE_DEFINE_VERSION(mrtg); PUBLIC MODULE_MRTG::MODULE_MRTG() : LINUXCONF_MODULE ("mrtg") { linuxconf_loadmsg ("mrtg",PACKAGE_REV); } static const char *keymenu=NULL; PUBLIC void MODULE_MRTG::setmenu ( DIALOG &dia, MENU_CONTEXT context) { if (context == MENU_NETWORK_MISC){ keymenu = MSG_U(M_MRTG,"Multi Router Traffic Grapher (MRTG)"); dia.new_menuitem ("mrtg","",keymenu); } } PUBLIC int MODULE_MRTG::domenu ( MENU_CONTEXT context, const char *key) { if (context == MENU_NETWORK_SERVER){ if (key == keymenu){ mrtg_edit(); } } return 0; } static MODULE_MRTG mrtg;