]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Just return -1 for errors (it's all the callers check) (CID #1667131)
authorNick Porter <nick@portercomputing.co.uk>
Fri, 17 Oct 2025 09:09:39 +0000 (10:09 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Fri, 17 Oct 2025 09:09:39 +0000 (10:09 +0100)
src/protocols/dhcpv4/packet.c

index 12d7ebbe5c74273c948daaf86251d224f1068939..a467adab8192a98126c59d74dc792c0a134b63d2 100644 (file)
@@ -219,7 +219,7 @@ int fr_dhcpv4_decode(TALLOC_CTX *ctx, fr_pair_list_t *out, uint8_t const *data,
                        fail:
                                fr_pair_list_free(&tmp);
                                talloc_free(packet_ctx);
-                               return len;
+                               return -1;
                        }
                        p += len;
                }