arp: small fixes for user-supplied device name case

This commit is contained in:
Denis Vlasenko 2007-01-07 22:20:33 +00:00
parent 42646c5585
commit 91c06e0a3c

View File

@ -408,7 +408,7 @@ static int arp_show(char *name)
continue; continue;
/* if the user specified device differs, skip it */ /* if the user specified device differs, skip it */
if (device && strcmp(dev, device) != 0) if (device[0])
continue; continue;
shown++; shown++;
@ -432,7 +432,7 @@ static int arp_show(char *name)
entries, entries - shown, shown); entries, entries - shown, shown);
if (!shown) { if (!shown) {
if (hw_set || host[0] || device) if (hw_set || host[0] || device[0])
printf("No match found in %d entries\n", entries); printf("No match found in %d entries\n", entries);
} }