Lines Matching refs:current
54 isc_interface_t current; /* Current interface data. */
145 * Get information about the current interface to iter->current.
167 memset(&iter->current, 0, sizeof(iter->current));
170 if (namelen > sizeof(iter->current.name) - 1)
171 namelen = sizeof(iter->current.name) - 1;
173 memset(iter->current.name, 0, sizeof(iter->current.name));
174 memmove(iter->current.name, sdl->sdl_data, namelen);
176 iter->current.flags = 0;
179 iter->current.flags |= INTERFACE_F_UP;
182 iter->current.flags |= INTERFACE_F_POINTTOPOINT;
185 iter->current.flags |= INTERFACE_F_LOOPBACK;
245 iter->current.af = family;
247 get_addr(family, &iter->current.address, addr_sa,
248 iter->current.name);
251 get_addr(family, &iter->current.netmask, mask_sa,
252 iter->current.name);
255 (iter->current.flags & INTERFACE_F_POINTTOPOINT) != 0)
256 get_addr(family, &iter->current.dstaddress, dst_sa,
257 iter->current.name);