[PATCH] Replace depricated readdir_r with readdir

<[email protected]>
Newsgroups gmane.linux.drivers.hostap
Message-ID <[email protected]>
 From 33f101a65108931e9d8d9a28adc36884dd4e9ef4 Mon Sep 17 00:00:00 2001
From: Dmitry Shmidt <[email protected]>
Date: Tue, 4 Feb 2020 10:22:31 -0800
Subject: [PATCH] Replace depricated readdir_r with readdir

Signed-off-by: Dmitry Shmidt <[email protected]>
---
  src/common/wpa_ctrl.c | 5 ++---
  1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/common/wpa_ctrl.c b/src/common/wpa_ctrl.c
index c9890a0e4..40a979531 100644
--- a/src/common/wpa_ctrl.c
+++ b/src/common/wpa_ctrl.c
@@ -266,7 +266,6 @@ void wpa_ctrl_close(struct wpa_ctrl *ctrl)
  void wpa_ctrl_cleanup(void)
  {
  	DIR *dir;
-	struct dirent entry;
  	struct dirent *result;
  	size_t dirnamelen;
  	size_t maxcopy;
@@ -284,8 +283,8 @@ void wpa_ctrl_cleanup(void)
  	}
  	namep = pathname + dirnamelen;
  	maxcopy = PATH_MAX - dirnamelen;
-	while (readdir_r(dir, &entry, &result) == 0 && result != NULL) {
-		if (os_strlcpy(namep, entry.d_name, maxcopy) < maxcopy)
+	while ((result = readdir(dir)) != NULL) {
+		if (os_strlcpy(namep, result->d_name, maxcopy) < maxcopy)
  			unlink(pathname);
  	}
  	closedir(dir);
-- 
2.25.0.341.g760bfbb309-goog
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.