Hi, all.

+1 from me


Just one comment. This patch will be good as far as no any header with special treatment for "No-value". We unpack fields in wsp_unpack_well_known_field(). I checked that in current specs no any header with special hanling for "No-value". But if it will be added, than this patch is

Stipe Tolj wrote:
> Ok,
>
> regarding the Siemens SX1 kludge and the WSP headers with
> <end-of-string> as only value byte, I'd like to get at least a vote for
> commiting this patch from the following developers:
>
>   Aarno, Paul, Slava
>
> please.
>
> You guys haven't stated yet nothing regarding a vote. Please do so. I'd
> like to keep it that way in order to have a negotiated consensus.
>
> Stipe
>
> mailto:stolj_{at}_wapme.de
> -------------------------------------------------------------------
> Wapme Systems AG
>

>
> Index: wap/wsp_headers.c
> ===================================================================
> RCS file: /home/cvs/gateway/wap/wsp_headers.c,v
> retrieving revision 1.19
> diff -u -r1.19 wsp_headers.c
> --- wap/wsp_headers.c      8 Aug 2004 20:39:56 -0000       1.19
> +++ wap/wsp_headers.c      21 Jan 2005 01:11:50 -0000
> @@ -110,7 +110,7 @@
>      unsigned long len;
>
>      val = parse_get_char(context);
> -    if (val >= 0 && val < 31) {
> +    if (val > 0 && val < 31) {
>          *well_known_value = -1;
>          parse_limit(context, val);
>          return WSP_FIELD_VALUE_DATA;
> @@ -126,7 +126,7 @@
>          *well_known_value = -1;
>          /* We already consumed the Quote */
>          return WSP_FIELD_VALUE_NUL_STRING;
> -    } else {
> +    } else {    /* implicite val == 0 */
>          *well_known_value = -1;
>          /* Un-parse the character we just read */
>          parse_skip(context, -1);


-- Vjacheslav Chekushin mailto:[EMAIL PROTECTED] Latvian Mobile Phone Company http://www.lmt.lv





Reply via email to