diff options
Diffstat (limited to 'sys/netatalk/ddp_output.c')
| -rw-r--r-- | sys/netatalk/ddp_output.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/netatalk/ddp_output.c b/sys/netatalk/ddp_output.c index c6f16e364cbc..c59a8e379366 100644 --- a/sys/netatalk/ddp_output.c +++ b/sys/netatalk/ddp_output.c @@ -112,6 +112,14 @@ ddp_route( struct mbuf *m, struct route *ro) struct ifnet *ifp = NULL; u_short net; +#if 0 + /* Check for net zero, node zero ("myself") */ + if (satosat(&ro->ro_dst)->sat_addr.s_net == ATADDR_ANYNET + && satosat(&ro->ro_dst)->sat_addr.s_node == ATADDR_ANYNODE) { + /* Find the loopback interface */ + } +#endif + /* * if we have a route, find the ifa that refers to this route. * I.e The ifa used to get to the gateway. @@ -187,3 +195,4 @@ printf( "ddp_route: oops\n" ); return((*ifp->if_output)( ifp, m, (struct sockaddr *)&gate, NULL)); /* XXX */ } + |
