diff --git a/package/gluon-neighbour-info/src/gluon-neighbour-info.c b/package/gluon-neighbour-info/src/gluon-neighbour-info.c index 24237bfe83d31d6eeea0ae59a8786e806321384f..6e255d874f39e707f3d8c3e1d8352fb6be95ca29 100644 --- a/package/gluon-neighbour-info/src/gluon-neighbour-info.c +++ b/package/gluon-neighbour-info/src/gluon-neighbour-info.c @@ -37,8 +37,8 @@ void usage() { puts("Usage: gluon-neighbour-info [-h] [-s] [-l] [-c <count>] [-t <sec>] -d <dest> -p <port> -i <if0> -r <request>"); - puts(" -p <int> UDP port"); - puts(" -d <ip6> destination address (unicast ip6 or multicast group, e.g. ff02:0:0:0:0:0:2:1001)"); + puts(" -p <int> UDP port (default: 1001)"); + puts(" -d <ip6> destination address (unicast ip6 or multicast group, e.g. ff02:0:0:0:0:0:2:1001, default: ::1)"); puts(" -i <string> interface, e.g. eth0 "); puts(" -r <string> request, e.g. nodeinfo"); puts(" -t <sec> timeout in seconds (default: 3)"); @@ -144,6 +144,8 @@ int main(int argc, char **argv) { exit(EXIT_FAILURE); } + client_addr.sin6_addr = in6addr_loopback; + client_addr.sin6_port = htons(1001); client_addr.sin6_family = AF_INET6; opterr = 0;