give error when no TAP adapters found, and clean better

This commit is contained in:
Erik Ekman
2009-01-25 21:40:04 +00:00
committed by Erik Ekman
parent df17fdcd28
commit 1b7e9bed43
2 changed files with 4 additions and 2 deletions

View File

@@ -264,8 +264,10 @@ open_tun(const char *tun_device)
memset(adapter, 0, sizeof(adapter));
get_device(adapter, sizeof(adapter));
if (strlen(adapter) == 0)
if (strlen(adapter) == 0) {
warnx("No TAP adapters found. See README-win32.txt for help.\n");
return -1;
}
snprintf(tapfile, sizeof(tapfile), "%s%s.tap", TAP_DEVICE_SPACE, adapter);
printf("Opening device %s\n", tapfile);