From 09bfd7778fd068574b95d539c7a4031b07ea5925 Mon Sep 17 00:00:00 2001 From: Ralph Corderoy Date: Sat, 11 Nov 2017 17:28:18 +0000 Subject: [PATCH] closefds.c: Move interface to own file. --- Makefile.am | 1 + h/prototypes.h | 1 - sbr/closefds.c | 1 + sbr/closefds.h | 7 +++++++ uip/rcvtty.c | 1 + uip/replsbr.c | 1 + uip/send.c | 1 + uip/slocal.c | 1 + uip/whatnowsbr.c | 1 + uip/whom.c | 1 + 10 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 sbr/closefds.h diff --git a/Makefile.am b/Makefile.am index db059e07..fc3561b1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -368,6 +368,7 @@ noinst_HEADERS = \ sbr/base64.h \ sbr/brkstring.h \ sbr/check_charset.h \ + sbr/closefds.h \ sbr/context_del.h \ sbr/context_find.h \ sbr/context_foil.h \ diff --git a/h/prototypes.h b/h/prototypes.h index 7c425e9a..07aebef1 100644 --- a/h/prototypes.h +++ b/h/prototypes.h @@ -16,7 +16,6 @@ char *etcpath(char *) NONNULL(1); struct msgs_array; int client(char *, char *, char *, int, int); -void closefds(int); char *concat (const char *, ...) ENDNULL; int decode_rfc2047 (char *, char *, size_t); diff --git a/sbr/closefds.c b/sbr/closefds.c index cb59d782..49954827 100644 --- a/sbr/closefds.c +++ b/sbr/closefds.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "closefds.h" void diff --git a/sbr/closefds.h b/sbr/closefds.h new file mode 100644 index 00000000..4bb77cfc --- /dev/null +++ b/sbr/closefds.h @@ -0,0 +1,7 @@ +/* closefds.h -- close-up fd's + * + * This code is Copyright (c) 2017, by the authors of nmh. See the + * COPYRIGHT file in the root directory of the nmh distribution for + * complete copyright information. */ + +void closefds(int); diff --git a/uip/rcvtty.c b/uip/rcvtty.c index e8e74243..4e22a8d0 100644 --- a/uip/rcvtty.c +++ b/uip/rcvtty.c @@ -11,6 +11,7 @@ */ #include "h/mh.h" +#include "sbr/closefds.h" #include "sbr/ambigsw.h" #include "sbr/print_version.h" #include "sbr/print_help.h" diff --git a/uip/replsbr.c b/uip/replsbr.c index 2e9e507f..1a0c919c 100644 --- a/uip/replsbr.c +++ b/uip/replsbr.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/closefds.h" #include "sbr/uprf.h" #include "sbr/escape_addresses.h" #include "sbr/pidstatus.h" diff --git a/uip/send.c b/uip/send.c index 02424565..4a5bcfdb 100644 --- a/uip/send.c +++ b/uip/send.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/closefds.h" #include "sbr/cpydata.h" #include "sbr/m_draft.h" #include "sbr/m_convert.h" diff --git a/uip/slocal.c b/uip/slocal.c index 52fae743..1666c1f6 100644 --- a/uip/slocal.c +++ b/uip/slocal.c @@ -20,6 +20,7 @@ */ #include "h/mh.h" +#include "sbr/closefds.h" #include "sbr/trimcpy.h" #include "sbr/getcpy.h" #include "sbr/ambigsw.h" diff --git a/uip/whatnowsbr.c b/uip/whatnowsbr.c index ad919c20..ebccb8c8 100644 --- a/uip/whatnowsbr.c +++ b/uip/whatnowsbr.c @@ -38,6 +38,7 @@ */ #include "h/mh.h" +#include "sbr/closefds.h" #include "sbr/copyip.h" #include "sbr/getcpy.h" #include "sbr/m_draft.h" diff --git a/uip/whom.c b/uip/whom.c index c2d1a304..cb49e7f2 100644 --- a/uip/whom.c +++ b/uip/whom.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "sbr/closefds.h" #include "sbr/m_draft.h" #include "sbr/context_find.h" #include "sbr/brkstring.h" -- 2.56.0