From: Collin Funk Date: Wed, 1 Jan 2025 03:51:26 +0000 (-0800) Subject: servent tests: Fix failure due to missing htons declaration. X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=cbe5f768350abc89d988ab489dc89d2fd64772fd;p=gnulib.git servent tests: Fix failure due to missing htons declaration. * modules/servent-tests (Depends-on): Add htonl. (Makefile.am): Link program to $(HTONL_LIB). * tests/test-servent.c (main): Fix formatting and typo. --- diff --git a/ChangeLog b/ChangeLog index 489d0d985c..2f00298d38 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2024-12-31 Collin Funk + servent tests: Fix failure due to missing htons declaration. + * modules/servent-tests (Depends-on): Add htonl. + (Makefile.am): Link program to $(HTONL_LIB). + * tests/test-servent.c (main): Fix formatting and typo. + servent: Make sure netdb.h is generated. * modules/servent (Depends-on): Add netdb-h. diff --git a/modules/servent-tests b/modules/servent-tests index 90bdc63809..98ef534879 100644 --- a/modules/servent-tests +++ b/modules/servent-tests @@ -3,10 +3,11 @@ tests/test-servent.c tests/signature.h Depends-on: +htonl configure.ac: Makefile.am: TESTS += test-servent check_PROGRAMS += test-servent -test_servent_LDADD = $(LDADD) $(SERVENT_LIB) +test_servent_LDADD = $(LDADD) $(SERVENT_LIB) $(HTONL_LIB) diff --git a/tests/test-servent.c b/tests/test-servent.c index 5a9997b516..275fe883b2 100644 --- a/tests/test-servent.c +++ b/tests/test-servent.c @@ -38,9 +38,9 @@ main (void) if (result == NULL) fputs ("getservbyname failed\n", stderr); - result = getservbyport (htons(53), "tcp"); + result = getservbyport (htons (53), "tcp"); if (result == NULL) - fputs ("getportbyname failed\n", stderr); + fputs ("getservbyport failed\n", stderr); return 0; }