From: Alan T. DeKok Date: Thu, 25 Jan 2018 05:22:00 +0000 (-0500) Subject: return error if we can't assert at run-time X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4653000c23b399632122bf5cf9bdcdcbe2e14e18;p=thirdparty%2Ffreeradius-server.git return error if we can't assert at run-time --- diff --git a/src/modules/proto_radius/proto_radius_udp.c b/src/modules/proto_radius/proto_radius_udp.c index 64564fce6ab..7d5b529d21f 100644 --- a/src/modules/proto_radius/proto_radius_udp.c +++ b/src/modules/proto_radius/proto_radius_udp.c @@ -473,7 +473,7 @@ static int dynamic_client_packet_save(proto_radius_udp_t *inst, uint8_t *packet, case FR_TRACKING_ERROR: case FR_TRACKING_UNUSED: rad_assert(0 == 1); - return 0; /* shouldn't happen */ + return -1; /* shouldn't happen */ /* * Retransmit of the same packet. There's @@ -490,7 +490,7 @@ static int dynamic_client_packet_save(proto_radius_udp_t *inst, uint8_t *packet, case FR_TRACKING_UPDATED: DEBUG3("UPDATED packet"); rad_assert(0 == 1); - return 0; + return -1; /* * We're NOT done the old packet, and have