Module: sip-router
Branch: ser_core_cvs
Commit: ad9c95e3dd5ef93bd1cb734235c0eb267ed8c67e
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ad9c95e…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Wed Apr 22 13:46:56 2009 +0000
doc (INSTALL): minor make update
---
INSTALL | 20 ++++++++++++++++++--
1 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/INSTALL b/INSTALL
index eca400b..4618835 100644
--- a/INSTALL
+++ b/INSTALL
@@ -343,13 +343,29 @@ Example: make modules-list include_modules="tls" skip_modules="print"
Clean:
make clean (clean the modules too)
-make proper (clean also the dependencies and the config)
+make proper (clean also the dependencies and the config, but not the module
+ list)
make distclean (the same as proper)
-make mantainer-clean (clean everything, including make's config, saved
+make maintainer-clean (clean everything, including make's config, saved
module list, auto generated files, tags, *.dbg a.s.o)
make clean-all (clean all the modules in modules/*)
make proper-all (like make proper but for all the modules in modules/*)
+Config clean:
+
+make clean_cfg (cleans the compile config)
+make clean-modules-cfg (cleans the modules list)
+
+"Reduced" clean:
+
+make local-clean (cleans only the core, no libs, utils or modules)
+make clean-modules (like make clean, but cleans only the modules)
+make clean-libs (like make clean, but cleans only the libs)
+make clean-utils (like make clean, but cleans only the utils
+make proper-modules (like make proper, but only for modules)
+make proper-libs (like make proper, but only for libs)
+make proper-utils (like make proper, but only for utils)
+
Compile:
make proper
Module: sip-router
Branch: ser_modules
Commit: d9b7afae582a4d497eddc6eacbbc1690d030cbb4
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d9b7afa…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Mon Apr 20 14:22:54 2009 +0000
tls: don't start if tcp is in async mode
- added check for tcp async mode on startup. If tcp is in async
mode and tls_force_run is not set, refuse to start and print an
error message (tls does not support yet tcp async mode).
---
modules_s/tls/tls_mod.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/modules_s/tls/tls_mod.c b/modules_s/tls/tls_mod.c
index 7c1b56a..a68a6c6 100644
--- a/modules_s/tls/tls_mod.c
+++ b/modules_s/tls/tls_mod.c
@@ -301,6 +301,12 @@ static int mod_init(void)
"(set enable_tls=1 in the config to enable it)\n");
return 0;
}
+
+ if (cfg_get(tcp, tcp_cfg, async) && !tls_force_run){
+ ERR("tls does not support tcp in async mode, please use"
+ " tcp_async=no in the config file\n");
+ return -1;
+ }
/* Convert tls_method parameter to integer */
method = tls_parse_method(&tls_method);
if (method < 0) {