summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Fedoryshchenko <denys.f@collabora.com>2026-02-06 18:05:35 +0200
committerDenys Fedoryshchenko <denys.f@collabora.com>2026-03-23 00:04:34 +0200
commit8de38d67e27b841a73fbd4c6051963ffdb816c02 (patch)
tree1300f17a68410cc2bebec511c28c3b73e933d4fa
parentbb931e76a6d4d3d933e94827a22ca0cb36f5fac5 (diff)
downloadaccel-ppp-8de38d67e27b841a73fbd4c6051963ffdb816c02.tar.gz
accel-ppp-8de38d67e27b841a73fbd4c6051963ffdb816c02.zip
radius: Fix invalid check after mempool allocation
This check left old, relevant to mmap, migrate to proper check. Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com>
-rw-r--r--accel-pppd/radius/packet.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/accel-pppd/radius/packet.c b/accel-pppd/radius/packet.c
index 339eac74..bf01bbdc 100644
--- a/accel-pppd/radius/packet.c
+++ b/accel-pppd/radius/packet.c
@@ -167,9 +167,8 @@ int rad_packet_recv(int fd, struct rad_packet_t **p, struct sockaddr_in *addr)
if (!pack)
return 0;
- //ptr = mmap(NULL, REQ_LENGTH_MAX, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);
ptr = mempool_alloc(buf_pool);
- if (ptr == MAP_FAILED) {
+ if (!ptr) {
log_emerg("radius:packet: out of memory\n");
goto out_err;
}