215 |
|
|
216 |
if (valstr[0] == '=') { |
if (valstr[0] == '=') { |
217 |
pair->eval = 1; |
pair->eval = 1; |
218 |
pair->avp_strvalue = string_create(valstr+1); |
pair->avp_strvalue = estrdup(valstr+1); |
219 |
pair->avp_strlength = strlen(pair->avp_strvalue); |
pair->avp_strlength = strlen(pair->avp_strvalue); |
220 |
return pair; |
return pair; |
221 |
} |
} |
235 |
} |
} |
236 |
} |
} |
237 |
|
|
238 |
pair->avp_strvalue = string_create(valstr); |
pair->avp_strvalue = estrdup(valstr); |
239 |
pair->avp_strlength = strlen(pair->avp_strvalue); |
pair->avp_strlength = strlen(pair->avp_strvalue); |
240 |
|
|
241 |
if (attr->parser && attr->parser(pair, &s)) { |
if (attr->parser && attr->parser(pair, &s)) { |
261 |
break; |
break; |
262 |
if (*s) { |
if (*s) { |
263 |
pair->type = TYPE_STRING; |
pair->type = TYPE_STRING; |
264 |
pair->avp_strvalue = string_create(valstr); |
pair->avp_strvalue = estrdup(valstr); |
265 |
pair->avp_strlength = strlen(pair->avp_strvalue); |
pair->avp_strlength = strlen(pair->avp_strvalue); |
266 |
break; |
break; |
267 |
} |
} |