X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnetutl.c;h=340a2da9641d706ee2152c5b1c681e4a05f6bcdf;hb=a444ec396456a25546a4ab3d185c7fb5e4bb7ae3;hp=9d848dc49b172980748aee965774e752e9964ec9;hpb=8ac096b5bf9da1b3961a3ac4a03d083629222a63;p=tinc diff --git a/src/netutl.c b/src/netutl.c index 9d848dc4..340a2da9 100644 --- a/src/netutl.c +++ b/src/netutl.c @@ -82,8 +82,10 @@ void sockaddr2str(const sockaddr_t *sa, char **addrstr, char **portstr) { int err; if(sa->sa.sa_family == AF_UNKNOWN) { - *addrstr = xstrdup(sa->unknown.address); - *portstr = xstrdup(sa->unknown.port); + if(addrstr) + *addrstr = xstrdup(sa->unknown.address); + if(portstr) + *portstr = xstrdup(sa->unknown.port); return; }