Index: OpPing.java =================================================================== RCS file: /nfs/dart/dartisi/ARP/CVSHOME/Jrsvp/apps/mgmt/OpPing.java,v retrieving revision 1.21 diff -u -r1.21 OpPing.java --- OpPing.java 2000/02/08 01:10:16 1.21 +++ OpPing.java 2000/03/21 21:06:11 @@ -241,6 +241,8 @@ // e2e ping // we are one of the destinations // + if (atb.dst_addr == null) + atb.dst_addr = MgmtMain.localAddr(src_addr.addr); this.reply(atb.dst_addr); return length; } Index: OpQueryRoute.java =================================================================== RCS file: /nfs/dart/dartisi/ARP/CVSHOME/Jrsvp/apps/mgmt/OpQueryRoute.java,v retrieving revision 1.10 diff -u -r1.10 OpQueryRoute.java --- OpQueryRoute.java 2000/02/08 01:10:16 1.10 +++ OpQueryRoute.java 2000/03/21 21:06:13 @@ -213,6 +213,8 @@ // e2e queryRT // we are one of the destinations // + if (atb.dst_addr == null) + atb.dst_addr = MgmtMain.localAddr(src_addr.addr); this.reply(atb.dst_addr); return length; } Index: OpRUThere.java =================================================================== RCS file: /nfs/dart/dartisi/ARP/CVSHOME/Jrsvp/apps/mgmt/OpRUThere.java,v retrieving revision 1.17 diff -u -r1.17 OpRUThere.java --- OpRUThere.java 2000/02/08 01:10:16 1.17 +++ OpRUThere.java 2000/03/21 21:06:17 @@ -239,6 +239,8 @@ // e2e // we are one of the destinations // + if (atb.dst_addr == null) + atb.dst_addr = MgmtMain.localAddr(src_addr.addr); this.reply(atb.dst_addr); return length; }