Module: sems
Branch: master
Commit: 183aff6da3a41f6194d49db095dc069ecfced626
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=183aff6da3a41f6194d49db095dc069ecfced626

Author: Václav Kubart <[email protected]>
Committer: Václav Kubart <[email protected]>
Date:   Mon Sep  9 09:03:59 2013 +0200

uri parser: parse headers behind URI parameters

---

 core/AmUriParser.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/core/AmUriParser.cpp b/core/AmUriParser.cpp
index 45994d3..3d6e2c6 100644
--- a/core/AmUriParser.cpp
+++ b/core/AmUriParser.cpp
@@ -283,6 +283,8 @@ bool AmUriParser::parse_uri() {
       switch (c) {
       case '>': { uri_param = uri.substr(p1+1, pos-p1-1);
       st = uS6; p1 = pos; } break;
+      case '?': { uri_param = uri.substr(p1+1, pos-p1-1);
+      st = uSHDR; p1 = pos; } break;
       case '\t':
       case ' ': { uri_param = uri.substr(p1+1, pos-p1-1);
       st = uSPARAMWSP; p1 = pos; } break;      

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

Reply via email to