Lines Matching defs:subcode
840 fmt_errstr(uint8_t errcode, uint8_t subcode)
855 if (subcode < sizeof(suberr_header_names)/sizeof(char *))
856 suberr = suberr_header_names[subcode];
861 if (subcode < sizeof(suberr_open_names)/sizeof(char *))
862 suberr = suberr_open_names[subcode];
867 if (subcode < sizeof(suberr_update_names)/sizeof(char *))
868 suberr = suberr_update_names[subcode];
873 if (subcode != 0)
877 if (subcode < sizeof(suberr_fsm_names)/sizeof(char *))
878 suberr = suberr_fsm_names[subcode];
883 if (subcode < sizeof(suberr_cease_names)/sizeof(char *))
884 suberr = suberr_cease_names[subcode];
890 "unknown error code %u subcode %u", errcode, subcode);
896 "%s, unknown subcode %u", errstr, subcode);
1479 print_notification(uint8_t errcode, uint8_t subcode)
1486 if (subcode >= sizeof(suberr_header_names)/sizeof(char *))
1489 suberrname = suberr_header_names[subcode];
1492 if (subcode >= sizeof(suberr_open_names)/sizeof(char *))
1495 suberrname = suberr_open_names[subcode];
1498 if (subcode >= sizeof(suberr_update_names)/sizeof(char *))
1501 suberrname = suberr_update_names[subcode];
1504 if (subcode >= sizeof(suberr_cease_names)/sizeof(char *))
1507 suberrname = suberr_cease_names[subcode];
1510 if (subcode != 0)
1514 if (subcode >= sizeof(suberr_fsm_names)/sizeof(char *))
1517 suberrname = suberr_fsm_names[subcode];
1520 printf("unknown errcode %u, subcode %u",
1521 errcode, subcode);
1526 printf("%s, unknown subcode %u", errnames[errcode], subcode);
1609 uint8_t errcode, subcode, reason_len, c;
1613 ibuf_get_n8(b, &subcode) == -1) {
1620 print_notification(errcode, subcode);
1622 if (errcode == ERR_CEASE && (subcode == ERR_CEASE_ADMIN_DOWN ||
1623 subcode == ERR_CEASE_ADMIN_RESET)) {
1634 if (errcode == ERR_OPEN && subcode == ERR_OPEN_CAPA) {