From: Arran Cudbard-Bell Date: Fri, 26 May 2017 01:59:28 +0000 (-0400) Subject: CID 1409871: Check request_setup was successful X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2c5f31ba9bc82d039c783a125aaa97cc62ccb0e9;p=thirdparty%2Ffreeradius-server.git CID 1409871: Check request_setup was successful --- diff --git a/src/modules/proto_ldap_sync/proto_ldap_sync.c b/src/modules/proto_ldap_sync/proto_ldap_sync.c index 100e5b71304..1f7558e3805 100644 --- a/src/modules/proto_ldap_sync/proto_ldap_sync.c +++ b/src/modules/proto_ldap_sync/proto_ldap_sync.c @@ -476,6 +476,8 @@ static REQUEST *proto_ldap_request_setup(rad_listen_t *listen, proto_ldap_inst_t gettimeofday(&packet->timestamp, NULL); request = request_setup(ctx, listen, packet, inst->client, NULL); + if (!request) return NULL; + request->process = request_queued; return request;