summaryrefslogtreecommitdiff
path: root/sys/netatalk/ddp_output.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/netatalk/ddp_output.c')
-rw-r--r--sys/netatalk/ddp_output.c9
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 */
}
+