Author: sayer
Date: 2009-10-22 23:18:05 +0200 (Thu, 22 Oct 2009)
New Revision: 1568

Modified:
   trunk/apps/dsm/mods/mod_uri/ModUri.cpp
Log:
result values

Modified: trunk/apps/dsm/mods/mod_uri/ModUri.cpp
===================================================================
--- trunk/apps/dsm/mods/mod_uri/ModUri.cpp      2009-10-22 21:17:37 UTC (rev 
1567)
+++ trunk/apps/dsm/mods/mod_uri/ModUri.cpp      2009-10-22 21:18:05 UTC (rev 
1568)
@@ -62,6 +62,7 @@
   p.uri = uri;
   if (!p.parse_uri()) {
     DBG("parsing URI '%s' failed\n", uri.c_str());
+    sc_sess->SET_RES(DSM_RES_UNKNOWN);
     return false;
   }
   
@@ -70,6 +71,7 @@
   sc_sess->var[prefix+"host"]         = p.uri_host;
   sc_sess->var[prefix+"param"]        = p.uri_param;
 
+  sc_sess->SET_RES(DSM_RES_OK);
 } EXEC_ACTION_END;
 
 CONST_ACTION_2P(URIGetHeaderAction, ',', false);
@@ -81,4 +83,6 @@
   sc_sess->var[dstname] = getHeader(sc_sess->var["hdrs"], hname);  
   DBG("got header '%s' value '%s' as $%s\n", 
       hname.c_str(), sc_sess->var[dstname].c_str(), dstname.c_str());
+
+  sc_sess->SET_RES(DSM_RES_OK);
 } EXEC_ACTION_END;

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to