Browse Source

driver_test: Merge socket_dir into test_dir

Jouni Malinen 15 years ago
parent
commit
c6f726748d
1 changed files with 13 additions and 14 deletions
  1. 13 14
      src/drivers/driver_test.c

+ 13 - 14
src/drivers/driver_test.c

@@ -98,7 +98,6 @@ struct wpa_driver_test_data {
 	struct hostapd_data *hapd;
 	struct test_client_socket *cli;
 	struct test_driver_bss *bss;
-	char *socket_dir;
 	int udp_port;
 };
 
@@ -126,7 +125,7 @@ static void test_driver_free_priv(struct wpa_driver_test_data *drv)
 		test_driver_free_bss(prev);
 	}
 	free(drv->own_socket_path);
-	free(drv->socket_dir);
+	free(drv->test_dir);
 	free(drv);
 }
 
@@ -208,10 +207,10 @@ static int test_driver_send_ether(void *priv, const u8 *dst, const u8 *src,
 	DIR *dir;
 	int ret = 0, broadcast = 0, count = 0;
 
-	if (drv->test_socket < 0 || drv->socket_dir == NULL) {
+	if (drv->test_socket < 0 || drv->test_dir == NULL) {
 		wpa_printf(MSG_DEBUG, "%s: invalid parameters (sock=%d "
-			   "socket_dir=%p)",
-			   __func__, drv->test_socket, drv->socket_dir);
+			   "test_dir=%p)",
+			   __func__, drv->test_socket, drv->test_dir);
 		return -1;
 	}
 
@@ -233,7 +232,7 @@ static int test_driver_send_ether(void *priv, const u8 *dst, const u8 *src,
 	msg.msg_iov = io;
 	msg.msg_iovlen = 3;
 
-	dir = opendir(drv->socket_dir);
+	dir = opendir(drv->test_dir);
 	if (dir == NULL) {
 		perror("test_driver: opendir");
 		return -1;
@@ -253,7 +252,7 @@ static int test_driver_send_ether(void *priv, const u8 *dst, const u8 *src,
 		memset(&addr, 0, sizeof(addr));
 		addr.sun_family = AF_UNIX;
 		snprintf(addr.sun_path, sizeof(addr.sun_path), "%s/%s",
-			 drv->socket_dir, dent->d_name);
+			 drv->test_dir, dent->d_name);
 
 		if (strcmp(addr.sun_path, drv->own_socket_path) == 0)
 			continue;
@@ -303,10 +302,10 @@ static int wpa_driver_test_send_mlme(void *priv, const u8 *data,
 	wpa_hexdump(MSG_MSGDUMP, "test_send_mlme", data, data_len);
 	if (drv->test_socket < 0 || data_len < 10) {
 		wpa_printf(MSG_DEBUG, "%s: invalid parameters (sock=%d len=%lu"
-			   " socket_dir=%p)",
+			   " test_dir=%p)",
 			   __func__, drv->test_socket,
 			   (unsigned long) data_len,
-			   drv->socket_dir);
+			   drv->test_dir);
 		return -1;
 	}
 
@@ -327,12 +326,12 @@ static int wpa_driver_test_send_mlme(void *priv, const u8 *data,
 	msg.msg_iovlen = 2;
 
 #ifdef HOSTAPD
-	if (drv->socket_dir == NULL) {
-		wpa_printf(MSG_DEBUG, "%s: socket_dir == NULL", __func__);
+	if (drv->test_dir == NULL) {
+		wpa_printf(MSG_DEBUG, "%s: test_dir == NULL", __func__);
 		return -1;
 	}
 
-	dir = opendir(drv->socket_dir);
+	dir = opendir(drv->test_dir);
 	if (dir == NULL) {
 		perror("test_driver: opendir");
 		return -1;
@@ -352,7 +351,7 @@ static int wpa_driver_test_send_mlme(void *priv, const u8 *data,
 		os_memset(&addr, 0, sizeof(addr));
 		addr.sun_family = AF_UNIX;
 		os_snprintf(addr.sun_path, sizeof(addr.sun_path), "%s/%s",
-			    drv->socket_dir, dent->d_name);
+			    drv->test_dir, dent->d_name);
 
 		if (os_strcmp(addr.sun_path, drv->own_socket_path) == 0)
 			continue;
@@ -1192,7 +1191,7 @@ static void * test_driver_init(struct hostapd_data *hapd,
 		}
 		if (strncmp(params->test_socket, "DIR:", 4) == 0) {
 			size_t len = strlen(params->test_socket) + 30;
-			drv->socket_dir = strdup(params->test_socket + 4);
+			drv->test_dir = strdup(params->test_socket + 4);
 			drv->own_socket_path = malloc(len);
 			if (drv->own_socket_path) {
 				snprintf(drv->own_socket_path, len,