X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_setup.c;h=eec1711af9e863b85456f56090f1f2b082388bfc;hb=e76df30cb2af7a22e9c1dc91bb47a76c2fcbc43d;hp=8c04d00286abe246bb17892024a99dd51ab50437;hpb=bd451cfe1512fa69eac35a60dbe6df17bfc39154;p=tinc diff --git a/src/net_setup.c b/src/net_setup.c index 8c04d002..eec1711a 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -728,6 +728,9 @@ static bool add_listen_address(char *address, bool bindto) { } void device_enable(void) { + if (devops.enable) + devops.enable(); + /* Run tinc-up script to further initialize the tap interface */ char *envp[5] = {NULL}; @@ -753,6 +756,9 @@ void device_disable(void) { for(int i = 0; i < 4; i++) free(envp[i]); + + if (devops.disable) + devops.disable(); } /*