Fix default tun/tap issue with multiple tunslip6
When running multiple tunslip6 instances, it collides with tun0 being already used (cannot open file). However, system default is already to use "tun0" and "tap0". By putting the default empty string as name, system automatically increment and selects a free interface, "tun0", "tun1".
This commit is contained in:
parent
9c15d1c42f
commit
e5c7437e17
|
@ -852,14 +852,6 @@ exit(1);
|
|||
break;
|
||||
}
|
||||
|
||||
if(*tundev == '\0') {
|
||||
/* Use default. */
|
||||
if(tap) {
|
||||
strcpy(tundev, "tap0");
|
||||
} else {
|
||||
strcpy(tundev, "tun0");
|
||||
}
|
||||
}
|
||||
if(host != NULL) {
|
||||
struct addrinfo hints, *servinfo, *p;
|
||||
int rv;
|
||||
|
|
Loading…
Reference in a new issue