Lines Matching refs:addr_ptr
1058 struct nlmsghdr *addr_ptr = NULL; in ipaddrupdate() local
1209 addr_ptr = (struct nlmsghdr *) reply; in ipaddrupdate()
1210 for (; NLMSG_OK(addr_ptr, length); addr_ptr = NLMSG_NEXT(addr_ptr, length)) { in ipaddrupdate()
1211 if (addr_ptr->nlmsg_type == NLMSG_DONE) in ipaddrupdate()
1213 if (addr_ptr->nlmsg_type == NLMSG_ERROR) in ipaddrupdate()
1214 err = (struct nlmsgerr*) NLMSG_DATA(addr_ptr); in ipaddrupdate()
1332 struct nlmsghdr *addr_ptr; in ipaddr_print() local
1348 addr_ptr = (struct nlmsghdr *)TT.gbuf; in ipaddr_print()
1349 struct ifaddrmsg *addressInfo = NLMSG_DATA(addr_ptr); in ipaddr_print()
1353 int len1 = addr_ptr->nlmsg_len - NLMSG_LENGTH(sizeof(*addressInfo)); in ipaddr_print()
1355 for (; NLMSG_OK(addr_ptr, len); addr_ptr = NLMSG_NEXT(addr_ptr, len)) { in ipaddr_print()
1356 addressInfo = NLMSG_DATA(addr_ptr); in ipaddr_print()
1364 int rt_len = IFA_PAYLOAD(addr_ptr); in ipaddr_print()
1399 for (; NLMSG_OK(addr_ptr, len); addr_ptr = NLMSG_NEXT(addr_ptr, len)) { in ipaddr_print()
1400 if ((addr_ptr->nlmsg_type == RTM_NEWADDR)) in ipaddr_print()
1401 print_addrinfo(addr_ptr, flag_l); in ipaddr_print()
1402 if ((addr_ptr->nlmsg_type == NLMSG_DONE) || in ipaddr_print()
1403 (addr_ptr->nlmsg_type == NLMSG_ERROR) || in ipaddr_print()
1407 if ((addr_ptr->nlmsg_type == NLMSG_DONE) || in ipaddr_print()
1408 (addr_ptr->nlmsg_type == NLMSG_ERROR)) in ipaddr_print()