From: Alberto Leiva Popper Date: Mon, 8 Jun 2026 21:14:16 +0000 (-0600) Subject: Recognize and print error reports 9, 10 and 11 X-Git-Tag: 1.7.0.experimental~13 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=074785cad839f36d35528884b92550075ec00ed6;p=thirdparty%2FFORT-validator.git Recognize and print error reports 9, 10 and 11 Fixes #182. --- diff --git a/src/rtr/err_pdu.c b/src/rtr/err_pdu.c index 5387d815..00008b13 100644 --- a/src/rtr/err_pdu.c +++ b/src/rtr/err_pdu.c @@ -16,6 +16,9 @@ typedef enum rtr_error_code { ERR_PDU_WITHDRAWAL_UNKNOWN = 6, ERR_PDU_DUPLICATE_ANNOUNCE = 7, ERR_PDU_UNEXPECTED_PROTO_VERSION = 8, + ERR_PDU_ASPA_PROVIDER_LIST_ERROR = 9, + ERR_PDU_TRANSPORT_ERROR = 10, + ERR_PDU_ORDERING_ERROR = 11, } rtr_error_code_t; static int @@ -122,6 +125,12 @@ err_pdu_to_string(uint16_t code) return "Duplicate Announcement Received"; case ERR_PDU_UNEXPECTED_PROTO_VERSION: return "Unexpected Protocol Version"; + case ERR_PDU_ASPA_PROVIDER_LIST_ERROR: + return "ASPA Provider List Error"; + case ERR_PDU_TRANSPORT_ERROR: + return "Transport Error"; + case ERR_PDU_ORDERING_ERROR: + return "Ordering Error"; } return "Unknown error code";