Home | History | Annotate | Download | only in hostapd

Lines Matching defs:dst

56 	struct wpa_ctrl_dst *dst;
58 dst = os_zalloc(sizeof(*dst));
59 if (dst == NULL)
61 os_memcpy(&dst->addr, from, sizeof(struct sockaddr_un));
62 dst->addrlen = fromlen;
63 dst->debug_level = MSG_INFO;
64 dst->next = hapd->ctrl_dst;
65 hapd->ctrl_dst = dst;
77 struct wpa_ctrl_dst *dst, *prev = NULL;
79 dst = hapd->ctrl_dst;
80 while (dst) {
81 if (fromlen == dst->addrlen &&
82 os_memcmp(from->sun_path, dst->addr.sun_path,
86 hapd->ctrl_dst = dst->next;
88 prev->next = dst->next;
89 os_free(dst);
96 prev = dst;
97 dst = dst->next;
108 struct wpa_ctrl_dst *dst;
112 dst = hapd->ctrl_dst;
113 while (dst) {
114 if (fromlen == dst->addrlen &&
115 os_memcmp(from->sun_path, dst->addr.sun_path,
121 dst->debug_level = atoi(level);
124 dst = dst->next;
1312 struct wpa_ctrl_dst *dst, *prev;
1339 dst = hapd->ctrl_dst;
1340 while (dst) {
1341 prev = dst;
1342 dst = dst->next;
1579 struct wpa_ctrl_dst *dst, *next;
1585 dst = hapd->ctrl_dst;
1586 if (hapd->ctrl_sock < 0 || dst == NULL)
1599 while (dst) {
1600 next = dst->next;
1601 if (level >= dst->debug_level) {
1603 (u8 *) dst->addr.sun_path, dst->addrlen -
1605 msg.msg_name = &dst->addr;
1606 msg.msg_namelen = dst->addrlen;
1612 dst->errors++;
1613 if (dst->errors > 10 || _errno == ENOENT) {
1615 hapd, &dst->addr,
1616 dst->addrlen);
1619 dst->errors = 0;
1622 dst = next;