From: Arran Cudbard-Bell Date: Fri, 26 May 2017 19:43:51 +0000 (-0400) Subject: CID 1409861: Check return code X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ea8d884ee7d3e2bbab94470d142c0fc1f7eef62;p=thirdparty%2Ffreeradius-server.git CID 1409861: Check return code --- diff --git a/src/modules/proto_bfd/proto_bfd.c b/src/modules/proto_bfd/proto_bfd.c index b2f1130489c..14ebcd14883 100644 --- a/src/modules/proto_bfd/proto_bfd.c +++ b/src/modules/proto_bfd/proto_bfd.c @@ -1679,7 +1679,8 @@ static int bfd_socket_parse(CONF_SECTION *cs, rad_listen_t *this) NULL, T_INVALID) < 0) return -1; if (!this->server) { - cf_pair_parse(sock, cs, "server", FR_ITEM_POINTER(FR_TYPE_STRING, &sock->server), NULL, T_INVALID); + if (cf_pair_parse(sock, cs, "server", FR_ITEM_POINTER(FR_TYPE_STRING, &sock->server), + NULL, T_INVALID) < 0) return -1; } else { sock->server = this->server; }