]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
don't let it be equal to max code, either
authorAlan T. DeKok <aland@freeradius.org>
Wed, 14 Jun 2017 21:17:45 +0000 (17:17 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 14 Jun 2017 21:17:45 +0000 (17:17 -0400)
src/lib/io/track.c

index 8394733d7688197b30ec06c867635edc0539e3a3..65086639b5f1e78c3a7cbbf3228aff1430020dbf 100644 (file)
@@ -211,7 +211,7 @@ fr_tracking_status_t fr_radius_tracking_entry_insert(fr_tracking_t *ft, uint8_t
 
        (void) talloc_get_type_abort(ft, fr_tracking_t);
 
-       if (!packet[0] || (packet[0] > FR_MAX_PACKET_CODE)) return FR_TRACKING_ERROR;
+       if (!packet[0] || (packet[0] >= FR_MAX_PACKET_CODE)) return FR_TRACKING_ERROR;
 
        /*
         *      Connected socket: just look in the array.