X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fsubnet.c;h=7b673529b45d60b2f2ecf66d3f20653cb8c7b95a;hp=d7b9f470bffe3d68c2e3c2383504d008a716badd;hb=eb372a8c58479857f02422109d9da4f937954c61;hpb=724d79e88051b9c50704424c1cda2cedcf87dba0 diff --git a/src/subnet.c b/src/subnet.c index d7b9f470..7b673529 100644 --- a/src/subnet.c +++ b/src/subnet.c @@ -523,7 +523,7 @@ subnet_t *lookup_subnet_ipv6(const ipv6_t *address) { void subnet_update(node_t *owner, subnet_t *subnet, bool up) { avl_node_t *node; int i; - char *envp[9] = {NULL}; + char *envp[10] = {NULL}; char netstr[MAXNETSTR]; char *name, *address, *port; char empty[] = ""; @@ -544,6 +544,8 @@ void subnet_update(node_t *owner, subnet_t *subnet, bool up) { free(address); } + xasprintf(&envp[8], "NAME=%s", myself->name); + name = up ? "subnet-up" : "subnet-down"; if(!subnet) {