From: pcarana Date: Wed, 13 Mar 2019 18:16:01 +0000 (-0600) Subject: Show error code when an error report PDU is received/sent X-Git-Tag: v0.0.2~52^2~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d6f5ac2d5ba714f2f1f64f3986bc385411d2f915;p=thirdparty%2FFORT-validator.git Show error code when an error report PDU is received/sent --- diff --git a/src/rtr/err_pdu.c b/src/rtr/err_pdu.c index 573488ac..6950c64b 100644 --- a/src/rtr/err_pdu.c +++ b/src/rtr/err_pdu.c @@ -11,7 +11,7 @@ int err_pdu_send(int fd, u_int8_t version, u_int16_t code, error = send_error_report_pdu(fd, version, code, err_pdu_header, message); if (err_pdu_is_fatal(code)) { - warnx("Fatal error report PDU sent, closing socket."); + warnx("Fatal error report PDU sent [code %u], closing socket.", code); close(fd); } diff --git a/src/rtr/pdu_handler.c b/src/rtr/pdu_handler.c index 0fa677f2..0d17f215 100644 --- a/src/rtr/pdu_handler.c +++ b/src/rtr/pdu_handler.c @@ -171,7 +171,8 @@ handle_error_report_pdu(int fd, void *pdu) struct error_report_pdu *received = pdu; if (err_pdu_is_fatal(received->header.error_code)) { - warnx("Fatal error report PDU received, closing socket."); + warnx("Fatal error report PDU received [code %u], closing socket.", + received->header.error_code); close(fd); } err_pdu_log(received->header.error_code, received->error_message);