diff --git a/dhtest.c b/dhtest.c index 69e15ab..c5ebcda 100644 --- a/dhtest.c +++ b/dhtest.c @@ -376,11 +376,11 @@ int main(int argc, char *argv[]) exit(2); } - dhinfo_ret = get_dhinfo(); - if (!dhmac_fname_flag) sprintf(dhmac_fname, ETH_F_FMT, ETH_F_ARG(dhmac)); + dhinfo_ret = get_dhinfo(); + iface = if_nametoindex(iface_name); if(iface == 0) { fprintf(stderr, "Interface %s does not exist\n", iface_name);