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;
"Welcome to our mercurial repository"