Lines Matching defs:ip
162 static errval_t arp_ip_info(uint32_t *ip, uint32_t *gw, uint32_t *mask)
166 err = net_arp_rpc->rpc_tx_vtbl.ip_info(net_arp_rpc, 0, &msgerr, ip, gw, mask);
173 /** Do an ARP lookup of an ip address */
174 static errval_t arp_lookup(uint32_t ip, uint64_t *mac)
178 err = net_arp_rpc->rpc_tx_vtbl.ARP_lookup(net_arp_rpc, ip, 0, true, &msgerr, mac);
705 * @param ip Pointer to variable where IP will be stored (host byte order)
707 errval_t bulk_e10k_ip_info(struct bulk_e10k *bu, uint32_t *ip)
711 err = arp_ip_info(ip, &gw, &mask);
712 *ip = ntohl(*ip);
720 * @param ip IP address to resolve (in host byte order)
723 errval_t bulk_e10k_arp_lookup(struct bulk_e10k *bu, uint32_t ip, uint64_t *mac)
725 return arp_lookup(htonl(ip), mac);