1/* 2 * Copyright (c) 2007-12 ETH Zurich. 3 * All rights reserved. 4 * 5 * This file is distributed under the terms in the attached LICENSE file. 6 * If you do not find this file, copies can be found by writing to: 7 * ETH Zurich D-INFK, Haldeneggsteig 4, CH-8092 Zurich. Attn: Systems Group. 8 */ 9 10interface net_ARP "ARP Table" { 11 alias ipv4addr uint32; 12 13 rpc ip_info(in uint32 iface, 14 out errval err, 15 out ipv4addr ip, 16 out ipv4addr gw, 17 out ipv4addr mask); 18 19 rpc ARP_lookup(in ipv4addr ip, 20 in uint32 iface, 21 in bool force, 22 out errval err, 23 out uint64 mac); 24 message arp_force_lookup(ipv4addr ip); 25}; 26 27