X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=maxpath.c;h=25264ced5855c0a21dcf45c6eae7782144d5dab4;hb=f31f6d8cf4bda52b8ef1b1d1d280884e904429a9;hp=81a2b22b8d2f4fbfa126dcc7751ee08e4f645cc6;hpb=5e1b22d763640c4d7a09d07920403d8d491b4410;p=onak.git diff --git a/maxpath.c b/maxpath.c index 81a2b22..25264ce 100644 --- a/maxpath.c +++ b/maxpath.c @@ -17,6 +17,7 @@ * Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ +#include #include #include #include @@ -83,7 +84,18 @@ void findmaxpath(unsigned long max) int main(int argc, char *argv[]) { - readconfig(NULL); + int optchar; + char *configfile = NULL; + + while ((optchar = getopt(argc, argv, "c:")) != -1 ) { + switch (optchar) { + case 'c': + configfile = strdup(optarg); + break; + } + } + + readconfig(configfile); initlogthing("maxpath", config.logfile); config.dbbackend->initdb(true); inithash();