]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
CID 1409871: Check request_setup was successful
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 26 May 2017 01:59:28 +0000 (21:59 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 26 May 2017 02:07:52 +0000 (22:07 -0400)
src/modules/proto_ldap_sync/proto_ldap_sync.c

index 100e5b71304991cf18a1a5a81fb2cba3184f3fc0..1f7558e38056c796bc1ce183621a11b53e1c126e 100644 (file)
@@ -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;