X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fmeta.c;h=8786d7f8b0894b69cad03f076c4c371eb04c9709;hb=94ec8d34db0ddef14b5446975663e5ff37e27b45;hp=dfb8392aabd425a445c32838b45ffbac6aff1653;hpb=45944e4514a7765f858fa33cc1d9719a603099e0;p=tinc diff --git a/src/meta.c b/src/meta.c index dfb8392a..8786d7f8 100644 --- a/src/meta.c +++ b/src/meta.c @@ -109,6 +109,11 @@ bool receive_meta_sptps(void *handle, uint8_t type, const char *data, uint16_t l return true; } + /* Change newline to null byte, just like non-SPTPS requests */ + + if(data[length - 1] == '\n') + ((char *)data)[length - 1] = 0; + /* Otherwise we are waiting for a request */ return receive_request(c, data);