Lines Matching refs:printer
357 * calling `printer(arg, format, ...)' to output it.
362 void (*printer) (void *, char *,...),
367 printer (arg, "Ether addr: %E\n", p->addr.sll_addr);
371 printer (arg, " (PPPOE Discovery)\n");
374 printer (arg, " (PPPOE Session)\n");
378 printer (arg, " PPPoE hdr: ver=0x%01x type=0x%01x code=0x%02x "
385 printer (arg, "(PADI)\n");
388 printer (arg, "(PADO)\n");
391 printer (arg, "(PADR)\n");
394 printer (arg, "(PADS)\n");
397 printer (arg, "(PADT)\n");
400 printer (arg, "(Unknown)\n");
408 format_tag (t, printer, arg);
414 * calling `printer(arg, format, ...)' to output it.
418 void (*printer) (void *, char *,...),
421 printer (arg, " PPPoE tag: type=%04x length=%04x ",
425 printer (arg, "(End of list)");
428 printer (arg, "(Service name)");
431 printer (arg, "(AC Name)");
434 printer (arg, "(Host Uniq)");
437 printer (arg, "(AC Cookie)");
440 printer (arg, "(Vendor Specific)");
443 printer (arg, "(Relay Session ID)");
446 printer (arg, "(Service Name Error)");
449 printer (arg, "(AC System Error)");
452 printer (arg, "(Generic Error)");
455 printer (arg, "(Unknown)");
470 printer (arg, " data (UTF-8): %s", buf);
478 printer (arg, " data (bin): %.*B", ntohs (t->tag_len), (char *) (t + 1));
482 printer (arg, " unrecognized data");