From a297be93b8d24579d5f44c26befa2768de558bde Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Fri, 14 May 2021 15:28:58 +0200 Subject: getaddrinfo.3: EXAMPLES: Fix includes - Remove unnecessary includes - Sort alphabetically All this has been done using iwyu(1): ...... $ iwyu getaddrinfo_server.c 2>&1 \ | sed -e '\,^#,s, //,/*,' -e '\,^#,s,$, */,' \ | sed '/^#/s/\w*\.\.\./.../'; getaddrinfo_server.c should add these lines: getaddrinfo_server.c should remove these lines: - #include // lines 1-1 The full include-list for getaddrinfo_server.c: #include /* for addrinfo, gai_strerror, freeaddrinfo, ... */ #include /* for fprintf, NULL, stderr, printf */ #include /* for exit, EXIT_FAILURE */ #include /* for memset */ #include /* for bind, recvfrom, sendto, socket, ... */ #include /* for close, ssize_t */ $ iwyu getaddrinfo_client.c 2>&1 \ | sed -e '\,^#,s,//,/*,' -e '\,^#,s,$, */,' \ | sed '/^#/s/\w*\.\.\./.../'; getaddrinfo_client.c should add these lines: getaddrinfo_client.c should remove these lines: - #include // lines 1-1 The full include-list for getaddrinfo_client.c: #include /* for addrinfo, freeaddrinfo, gai_strerror, ... */ #include /* for fprintf, stderr, perror, printf, NULL, size_t */ #include /* for exit, EXIT_FAILURE, EXIT_SUCCESS */ #include /* for memset, strlen */ #include /* for connect, socket, AF_UNSPEC, SOCK_DGRAM */ #include /* for close, read, write, ssize_t */ $ Signed-off-by: Alejandro Colomar --- man3/getaddrinfo.3 | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/man3/getaddrinfo.3 b/man3/getaddrinfo.3 index 8a97b7008..36a62d3ac 100644 --- a/man3/getaddrinfo.3 +++ b/man3/getaddrinfo.3 @@ -643,13 +643,12 @@ The programs are an echo server and client for UDP datagrams. .SS Server program \& .EX -#include +#include #include #include -#include #include #include -#include +#include #define BUF_SIZE 500 @@ -738,13 +737,12 @@ main(int argc, char *argv[]) .SS Client program \& .EX -#include -#include #include #include #include -#include #include +#include +#include #define BUF_SIZE 500 -- cgit v1.2.3