diff --git a/src/sys/include/net/netif.h b/src/sys/include/net/netif.h index 545ec7e..64f6607 100644 --- a/src/sys/include/net/netif.h +++ b/src/sys/include/net/netif.h @@ -44,6 +44,17 @@ #include "net/pbuf.h" +struct route_cache_entry { + struct route_cache_entry *next; + uInt8 num; + struct ip_addr ip_addr; + struct ip_addr netmask; /* netmask in network byte order */ + struct ip_addr gw; + char hwaddr[6]; + char name[2]; +} + +void route_cache_init(); struct netif { struct netif *next;