From c08f56304b12a9d765d8ec80b9f145c1274fecd7 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Fri, 17 Jun 2022 13:47:03 -0400 Subject: [PATCH] lib: Add some extra error messages for when things go wrong In sockunion.c let's eliminate the silent and unexpected failure mode to let the end operator figure out something is terribly wrong. Signed-off-by: Donald Sharp --- lib/sockunion.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/sockunion.c b/lib/sockunion.c index 97b198c018..eff38798cc 100644 --- a/lib/sockunion.c +++ b/lib/sockunion.c @@ -525,6 +525,11 @@ union sockunion *sockunion_getsockname(int fd) sockunion_normalise_mapped(su); return su; } + + flog_err( + EC_LIB_SOCKET, + "Unexpected AFI received(%d) for sockunion_getsockname call for fd: %d", + name.sa.sa_family, fd); return NULL; } @@ -561,6 +566,11 @@ union sockunion *sockunion_getpeername(int fd) sockunion_normalise_mapped(su); return su; } + + flog_err( + EC_LIB_SOCKET, + "Unexpected AFI received(%d) for sockunion_getpeername call for fd: %d", + name.sa.sa_family, fd); return NULL; }