X-Git-Url: https://git.decadent.org.uk/gitweb/?p=odhcp6c.git;a=blobdiff_plain;f=src%2Fscript.c;h=61bab67528efba3e5b5d096a072ea1e746ce43fc;hp=92bc46481b3bf993992916e32db9bc4785b2aa4c;hb=aa894a5a8f31056582cd990982df1322a36a0f2b;hpb=9c7c654cb2d5ac6ac536f603cd5a9372416e91da diff --git a/src/script.c b/src/script.c index 92bc464..61bab67 100644 --- a/src/script.c +++ b/src/script.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include @@ -175,7 +176,7 @@ static void entry_to_env(const char *name, const void *data, size_t len, enum en inet_ntop(AF_INET6, &e[i].target, &buf[buf_len], INET6_ADDRSTRLEN); buf_len += strlen(&buf[buf_len]); if (type != ENTRY_HOST) { - buf_len += snprintf(&buf[buf_len], 6, "/%hhu", e[i].length); + buf_len += snprintf(&buf[buf_len], 6, "/%"PRIu16, e[i].length); if (type == ENTRY_ROUTE) { buf[buf_len++] = ','; if (!IN6_IS_ADDR_UNSPECIFIED(&e[i].router)) {