X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-autoipd%2Fmain.c;h=60fc8aa01719cf7a971060d0984d8f57935e8e2e;hb=1d4f819072e901518309aff781f9f1e7272dca87;hp=c1a3d901da25467c3664b92734782d62bc18ab05;hpb=c09e09d8d0c17c12979d84fdf66b2b595f399051;p=catta diff --git a/avahi-autoipd/main.c b/avahi-autoipd/main.c index c1a3d90..60fc8aa 100644 --- a/avahi-autoipd/main.c +++ b/avahi-autoipd/main.c @@ -943,7 +943,9 @@ static int loop(int iface, uint32_t addr) { } else if (state == STATE_WAITING_PROBE || state == STATE_PROBING || state == STATE_WAITING_ANNOUNCE) { /* Probe conflict */ conflict = info.target_ip_address == addr && memcmp(hw_address, info.sender_hw_address, ETHER_ADDRLEN); - daemon_log(LOG_INFO, "Recieved conflicting probe ARP packet."); + + if (conflict) + daemon_log(LOG_INFO, "Recieved conflicting probe ARP packet."); } if (conflict) { @@ -1154,7 +1156,7 @@ static void help(FILE *f, const char *a0) { " 169.254.0.0/16\n" " -w --wait Wait until an address has been acquired before\n" " daemonizing\n" - " --force-bind Assign an IPv4LL address even if routable address\n" + " --force-bind Assign an IPv4LL address even if a routable address\n" " is already assigned\n" " --no-drop-root Don't drop privileges\n" #ifdef HAVE_CHROOT @@ -1257,7 +1259,7 @@ static int parse_command_line(int argc, char *argv[]) { #endif default: - fprintf(stderr, "Invalid command line argument: %c\n", c); + fprintf(stderr, "Invalid command line argument: %s\n", argv[optind-1]); return -1; } } @@ -1413,9 +1415,3 @@ finish: return r; } - -/* TODO: - -- man page - -*/