I've just read this on the ser list - does openser allready recognizes
all short version of header names?
regards
klaus
-------- Original Message --------
Subject: [Serdev] CVS:commitlog: sip_router/parser case_acce.h
case_allo.h case_cont.h case_refe.h case_reje.h case_requ.h case_sess.h
hf.c hf.h keys.h msg_parser.c parse_hname2.c
Date: Mon, 19 Jun 2006 01:15:26 +0200
From: Tomas Mandys <tomas.mandys(a)iptel.org>
To: serdev(a)iptel.org
tma0 2006/06/19 01:15:25 CEST
SER CVS Repository
Modified files:
parser case_acce.h case_allo.h case_cont.h
case_refe.h case_requ.h hf.c hf.h keys.h
msg_parser.c parse_hname2.c
Added files:
parser case_reje.h case_sess.h
Log:
- adjusted compact headers. There were missing compact equivalents for
Subject, Refer-To and completely missing Session-Expires,
Accept-Contact, etc. support.
Currently I've implemented both compact header and case switches
to assign enumeration type. No next parsing is processed, but
probably will be done, good candidate e.g. Session-Expires.
Now e.g. textops hf_value correctly recognizes "Session-Expires" and
"x" as equal headers.
Revision Changes Path
1.6 +31 -7 sip_router/parser/case_acce.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/case_acce.h…
1.7 +27 -6 sip_router/parser/case_allo.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/case_allo.h…
1.11 +19 -6 sip_router/parser/case_cont.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/case_cont.h…
1.3 +29 -9 sip_router/parser/case_refe.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/case_refe.h…
1.1 +69 -0 sip_router/parser/case_reje.h (new)
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/case_reje.h…
1.9 +42 -5 sip_router/parser/case_requ.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/case_requ.h…
1.1 +72 -0 sip_router/parser/case_sess.h (new)
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/case_sess.h…
1.27 +17 -9 sip_router/parser/hf.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/hf.c.diff?r…
1.24 +17 -1 sip_router/parser/hf.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/hf.h.diff?r…
1.16 +32 -5 sip_router/parser/keys.h
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/keys.h.diff…
1.52 +47 -33 sip_router/parser/msg_parser.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/msg_parser.…
1.25 +39 -25 sip_router/parser/parse_hname2.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/parser/parse_hname…
_______________________________________________
Serdev mailing list
Serdev(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serdev