Compiling lib/irs/getnameinfo.c: getnameinfo.c: In function ‘irs_getnameinfo’: getnameinfo.c:133:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (result != 0) goto cleanup; \ ^ getnameinfo.c:322:4: note: in expansion of macro ‘ERR’ ERR(EAI_INSECUREDATA); ^~~ getnameinfo.c:323:3: note: here default: ^~~~~~~ I suggest to add a break after the line 322.