From: Michael Tremer Date: Wed, 21 Oct 2020 13:19:44 +0000 (+0000) Subject: tests: Try adding an invalid network X-Git-Tag: 0.9.5~110 X-Git-Url: http://git.ipfire.org/?p=location%2Flibloc.git;a=commitdiff_plain;h=0f1aedbc68e3945770c93e0ebd83eed0f555d6f0 tests: Try adding an invalid network Signed-off-by: Michael Tremer --- diff --git a/src/test-network.c b/src/test-network.c index d38f13d..e908b57 100644 --- a/src/test-network.c +++ b/src/test-network.c @@ -160,6 +160,14 @@ int main(int argc, char** argv) { // Set ASN loc_network_set_asn(network4, 1024); + // Try adding an invalid network + struct loc_network* network; + err = loc_writer_add_network(writer, &network, "xxxx:xxxx::/32"); + if (err != -EINVAL) { + fprintf(stderr, "It was possible to add an invalid network (err = %d)\n", err); + exit(EXIT_FAILURE); + } + FILE* f = tmpfile(); if (!f) { fprintf(stderr, "Could not open file for writing: %s\n", strerror(errno));