From: Jouni Malinen Date: Sat, 25 May 2019 16:10:08 +0000 (+0300) Subject: RADIUS server: Do not close fd=0 in error cases X-Git-Tag: hostap_2_9~263 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=baf8ab8ceca0f71c694fecc4fe286a9f3b767329;p=thirdparty%2Fhostap.git RADIUS server: Do not close fd=0 in error cases Initialize auth_sock and acct_sock to -1 to avoid radius_server_deinit() attempting to close fd=0 if anything fails in setting up the RADIUS server. Signed-off-by: Jouni Malinen --- diff --git a/src/radius/radius_server.c b/src/radius/radius_server.c index b621ada55..d352f26ee 100644 --- a/src/radius/radius_server.c +++ b/src/radius/radius_server.c @@ -2348,6 +2348,8 @@ radius_server_init(struct radius_server_conf *conf) if (data == NULL) return NULL; + data->auth_sock = -1; + data->acct_sock = -1; dl_list_init(&data->erp_keys); os_get_reltime(&data->start_time); data->conf_ctx = conf->conf_ctx;