Mercurial > hg > waaad
changeset 433:987f94bc494f default tip
Fix incorrect parsing of STATE attribute
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Thu, 25 Jun 2009 15:59:56 +0900 |
parents | cfb47f71e98c |
children | |
files | extensions/radius_gw/rgw_msg.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/extensions/radius_gw/rgw_msg.c Wed Jun 24 17:43:52 2009 +0900 +++ b/extensions/radius_gw/rgw_msg.c Thu Jun 25 15:59:56 2009 +0900 @@ -212,13 +212,13 @@ dh = attr_val + i; for (; (i < attr_len - 2) && (attr_val[i] != '/'); i++) /* loop */; if ( i >= attr_len - 2 ) continue; /* the attribute format is not good */ - dh_len = i - 1 - start; + dh_len = i - start; start = ++i; dr = attr_val + i; for (; (i < attr_len - 1) && (attr_val[i] != '/'); i++) /* loop */; if ( i >= attr_len - 1 ) continue; /* the attribute format is not good */ - dr_len = i - 1 - start; + dr_len = i - start; i++; si = attr_val + i;