Lines Matching refs:class
122 * discriminator value be equivalent to negotiating with class
249 ep->class = EPD_MAC;
261 ep->class = EPD_IP;
289 if (ep->class == EPD_NULL && ep->length == 0)
291 if (ep->class == EPD_IP && ep->length == 4) {
301 if (ep->class == EPD_MAC && ep->length == 6)
303 else if (ep->class == EPD_MAGIC && (ep->length % 4) == 0)
306 if (ep->class <= EPD_PHONENUM)
308 endp_class_names[ep->class]);
310 q += slprintf(q, sizeof(str)-1, "%d", ep->class);
347 /* not a class name, try a decimal class number */
350 option_error("cannot parse endpoint class in \"%s\"",
352 return 0; /* can't parse class number */
356 ep->class = i;
362 option_error("invalid class/value separator '%c'", *str);
406 if (ep->class == EPD_MAC && l != 6) {