Module: kamailio
Branch: master
Commit: 9834ed6ea815bfdb96e9889024c54a9b4b7b3b62
URL: 
https://github.com/kamailio/kamailio/commit/9834ed6ea815bfdb96e9889024c54a9b4b7b3b62

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2016-10-15T18:23:57+02:00

core: new command line option '-Y dir'

- set the runtime directory (used to create fifo, ctl socket, etc...)

---

Modified: main.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/9834ed6ea815bfdb96e9889024c54a9b4b7b3b62.diff
Patch: 
https://github.com/kamailio/kamailio/commit/9834ed6ea815bfdb96e9889024c54a9b4b7b3b62.patch

---

diff --git a/main.c b/main.c
index 25d283c..cc976e0 100644
--- a/main.c
+++ b/main.c
@@ -188,8 +188,9 @@ Options:\n\
 "    -S           disable sctp\n\
     -Q            Number of sctp child processes (default: equal to `-n')\n"
 #endif /* USE_SCTP */
-"    -V           Version number\n\
+"    -v (-V)      Version number\n\
     -h           This help message\n\
+    -I           Print more internal compile flags and options\n\
     -b nr        Maximum receive buffer size which will not be exceeded by\n\
                   auto-probing procedure even if  OS allows\n\
     -m nr        Size of shared memory allocated in Megabytes\n\
@@ -200,6 +201,7 @@ Options:\n\
     -g gid       Change gid \n\
     -P file      Create a pid file\n\
     -G file      Create a pgid file\n\
+    -Y dir       Runtime dir\n\
     -O nr        Script optimization level (debugging option)\n\
     -a mode      Auto aliases mode: enable with yes or on,\n\
                   disable with no or off\n\
@@ -1858,7 +1860,7 @@ int main(int argc, char** argv)
        dprint_init_colors();
 
        /* command line options */
-       options=  ":f:cm:M:dVIhEeb:l:L:n:vKrRDTN:W:w:t:u:g:P:G:SQ:O:a:A:x:X:"
+       options=  ":f:cm:M:dVIhEeb:l:L:n:vKrRDTN:W:w:t:u:g:P:G:SQ:O:a:A:x:X:Y:"
 #ifdef STATS
                "s:"
 #endif
@@ -2051,6 +2053,7 @@ int main(int argc, char** argv)
                        case 'Q':
                        case 'a':
                        case 's':
+                       case 'Y':
                                        break;
                        case '?':
                                        if (isprint(optopt)) {
@@ -2270,6 +2273,9 @@ int main(int argc, char** argv)
                        case 'w':
                                        working_dir=optarg;
                                        break;
+                       case 'Y':
+                                       runtime_dir=optarg;
+                                       break;
                        case 't':
                                        chroot_dir=optarg;
                                        break;


_______________________________________________
sr-dev mailing list
sr-dev@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to