Lines Matching refs:local
57 struct sockaddr_in6 local; member
60 struct sockaddr_in local; member
69 struct sockaddr_un local; member
117 ctrl->local.sun_family = AF_UNIX; in wpa_ctrl_open2()
121 ret = os_snprintf(ctrl->local.sun_path, in wpa_ctrl_open2()
122 sizeof(ctrl->local.sun_path), in wpa_ctrl_open2()
126 ret = os_snprintf(ctrl->local.sun_path, in wpa_ctrl_open2()
127 sizeof(ctrl->local.sun_path), in wpa_ctrl_open2()
132 if (os_snprintf_error(sizeof(ctrl->local.sun_path), ret)) { in wpa_ctrl_open2()
151 if (bind(ctrl->s, (struct sockaddr *) &ctrl->local, in wpa_ctrl_open2()
152 sizeof(ctrl->local)) < 0) { in wpa_ctrl_open2()
160 unlink(ctrl->local.sun_path); in wpa_ctrl_open2()
170 lchown(ctrl->local.sun_path, -1, AID_WIFI); in wpa_ctrl_open2()
171 lchown(ctrl->local.sun_path, AID_SYSTEM, AID_WIFI); in wpa_ctrl_open2()
179 unlink(ctrl->local.sun_path); in wpa_ctrl_open2()
200 unlink(ctrl->local.sun_path); in wpa_ctrl_open2()
225 unlink(ctrl->local.sun_path); in wpa_ctrl_open2()
251 unlink(ctrl->local.sun_path); in wpa_ctrl_close()
332 ctrl->local.sin6_family = AF_INET6; in wpa_ctrl_open()
334 ctrl->local.sin6_addr = in6addr_any; in wpa_ctrl_open()
336 inet_pton(AF_INET6, "::1", &ctrl->local.sin6_addr); in wpa_ctrl_open()
339 ctrl->local.sin_family = AF_INET; in wpa_ctrl_open()
341 ctrl->local.sin_addr.s_addr = INADDR_ANY; in wpa_ctrl_open()
343 ctrl->local.sin_addr.s_addr = htonl((127 << 24) | 1); in wpa_ctrl_open()
347 if (bind(ctrl->s, (struct sockaddr *) &ctrl->local, in wpa_ctrl_open()
348 sizeof(ctrl->local)) < 0) { in wpa_ctrl_open()