Home | History | Annotate | Download | only in radius

Lines Matching refs:attr

46 	DICT_ATTR      *attr;
182 if ((attr =
190 strcpy (attr->name, namestr);
192 attr->vendorcode = vdict->vendorcode;
194 attr->vendorcode = VENDOR_NONE;
196 attr->value = value;
197 attr->type = type;
201 attr->next = vdict->attributes;
202 vdict->attributes = attr;
204 attr->next = dictionary_attributes;
205 dictionary_attributes = attr;
297 DICT_ATTR *attr;
301 attr = dictionary_attributes;
302 while (attr != (DICT_ATTR *) NULL) {
303 if (attr->value == attribute) {
304 return (attr);
306 attr = attr->next;
313 attr = dict->attributes;
314 while (attr) {
315 if (attr->value == attribute) {
316 return attr;
318 attr = attr->next;
334 DICT_ATTR *attr;
337 attr = dictionary_attributes;
338 while (attr != (DICT_ATTR *) NULL)
340 if (strcasecmp (attr->name, attrname) == 0)
342 return (attr);
344 attr = attr->next;
350 attr = dict->attributes;
351 while (attr) {
352 if (strcasecmp (attr->name, attrname) == 0) {
353 return (attr);
355 attr = attr->next;