X-Git-Url: https://git.decadent.org.uk/gitweb/?p=odhcp6c.git;a=blobdiff_plain;f=src%2Fscript.c;h=051718f206ed2e7513fbd9808d09628a2b2d17ae;hp=a56d9b4df42c62947ec9d9c5d6b1f05668aa70da;hb=f5c828154b51cfee1b8578f253043712ad98e047;hpb=d0470587aab4c0f2a5a71b0e4a816bc1626b1021 diff --git a/src/script.c b/src/script.c index a56d9b4..051718f 100644 --- a/src/script.c +++ b/src/script.c @@ -164,7 +164,7 @@ static void entry_to_env(const char *name, const void *data, size_t len, enum en if (type == ENTRY_PREFIX && e[i].priority) { // priority and router are abused for prefix exclusion - buf[buf_len++] = ','; + buf_len += snprintf(&buf[buf_len], 12, ",excluded="); inet_ntop(AF_INET6, &e[i].router, &buf[buf_len], INET6_ADDRSTRLEN); buf_len += strlen(&buf[buf_len]); buf_len += snprintf(&buf[buf_len], 24, "/%u", e[i].priority);