159 lines
3.8 KiB
C
159 lines
3.8 KiB
C
$NetBSD: patch-uip_post.c,v 1.1 2013/03/28 21:31:26 joerg Exp $
|
||
|
||
--- uip/post.c.orig 2013-03-28 18:44:13.000000000 +0000
|
||
+++ uip/post.c
|
||
@@ -365,10 +365,24 @@ static char *record = NULLCP;
|
||
off_t lseek ();
|
||
time_t time ();
|
||
|
||
-static putfmt(), start_headers(), finish_headers(), putgrp(), pl();
|
||
+#ifndef MHMTS
|
||
+static void do_addresses (int bccque, int talk);
|
||
+#else /* MHMTS */
|
||
+static void do_addresses (char *file, int fd, int ud, int bccque, int talk);
|
||
+#endif /* MHMTS */
|
||
+
|
||
+static start_headers(), finish_headers(), pl();
|
||
+static void putfmt (char *name, char *str, FILE *out);
|
||
+static void putgrp (char *name, char *group, FILE *out, unsigned int flags);
|
||
static anno(), make_bcc_file(), verify_all_addresses();
|
||
-static chkadr(), do_addresses(), do_text(), do_an_address(), sigon();
|
||
-static sigoff(), p_refile(), fcc(), die(), insert_fcc(), p_record ();
|
||
+static chkadr(), do_text();
|
||
+static void do_an_address (struct mailname *lp, int talk, int tma);
|
||
+static void sigon (void);
|
||
+static fcc(), die();
|
||
+static void insert_fcc (struct headers *hdr, char *pp);
|
||
+static void sigoff (void );
|
||
+static void p_refile (char *file);
|
||
+static void p_record (void);
|
||
static int get_header(), putadr(), insert(), annoaux();
|
||
#ifdef TMA
|
||
static postplain();
|
||
@@ -844,10 +858,7 @@ daemon: ;
|
||
|
||
/* DRAFT GENERATION */
|
||
|
||
-static putfmt (name, str, out)
|
||
-register char *name,
|
||
- *str;
|
||
-register FILE *out;
|
||
+static void putfmt (char *name, char *str, FILE *out)
|
||
{
|
||
int count,
|
||
grp,
|
||
@@ -1264,11 +1275,7 @@ unsigned int flags;
|
||
|
||
/* */
|
||
|
||
-static putgrp (name, group, out, flags)
|
||
-register char *name,
|
||
- *group;
|
||
-register FILE *out;
|
||
-unsigned int flags;
|
||
+static void putgrp (char *name, char *group, FILE *out, unsigned int flags)
|
||
{
|
||
int len;
|
||
char *cp;
|
||
@@ -1418,9 +1425,7 @@ register struct mailname *mp;
|
||
|
||
/* */
|
||
|
||
-static insert_fcc (hdr, pp)
|
||
-register struct headers *hdr;
|
||
-register char *pp;
|
||
+static void insert_fcc (struct headers *hdr, char *pp)
|
||
{
|
||
register char *cp;
|
||
|
||
@@ -1952,15 +1957,10 @@ int talk;
|
||
/* */
|
||
|
||
#ifndef MHMTS
|
||
-static do_addresses (bccque, talk)
|
||
+static void do_addresses (int bccque, int talk)
|
||
#else /* MHMTS */
|
||
-static do_addresses (file, fd, ud, bccque, talk)
|
||
-register char *file;
|
||
-int fd,
|
||
- ud;
|
||
+static void do_addresses (char *file, int fd, int ud, int bccque, int talk)
|
||
#endif /* MHMTS */
|
||
-int bccque,
|
||
- talk;
|
||
{
|
||
int retval;
|
||
#ifndef BERK
|
||
@@ -2122,10 +2122,7 @@ int fd;
|
||
/* ARGSUSED */
|
||
#endif /* TMA */
|
||
|
||
-static do_an_address (lp, talk, tma)
|
||
-register struct mailname *lp;
|
||
-int talk,
|
||
- tma;
|
||
+static void do_an_address (struct mailname *lp, int talk, int tma)
|
||
{
|
||
int len,
|
||
retval;
|
||
@@ -2260,10 +2257,7 @@ int talk,
|
||
#ifdef MHMTS
|
||
/* ARGSUSED */
|
||
|
||
-static do_an_address (lp, talk, tma)
|
||
-register struct mailname *lp;
|
||
-int talk,
|
||
- tma;
|
||
+static void do_an_address (struct mailname *lp, int talk, int tma)
|
||
{
|
||
register char *mbox;
|
||
char addr[BUFSIZ];
|
||
@@ -2353,10 +2347,7 @@ int talk,
|
||
/* ARGSUSED */
|
||
#endif /* TMA */
|
||
|
||
-static do_an_address (lp, talk, tma)
|
||
-register struct mailname *lp;
|
||
-int talk,
|
||
- tma;
|
||
+static void do_an_address (struct mailname *lp, int talk, int tma)
|
||
{
|
||
int retval;
|
||
register char *mbox,
|
||
@@ -2463,7 +2454,7 @@ int i;
|
||
#endif /* not MHMTS */
|
||
|
||
|
||
-static sigon () {
|
||
+static void sigon (void) {
|
||
if (debug)
|
||
return;
|
||
|
||
@@ -2481,7 +2472,7 @@ static sigon () {
|
||
}
|
||
|
||
|
||
-static sigoff () {
|
||
+static void sigoff (void ) {
|
||
if (debug)
|
||
return;
|
||
|
||
@@ -2493,8 +2484,7 @@ static sigoff () {
|
||
|
||
/* FCC INTERACTION */
|
||
|
||
-static p_refile (file)
|
||
-register char *file;
|
||
+static void p_refile (char *file)
|
||
{
|
||
register int i;
|
||
|
||
@@ -2560,7 +2550,7 @@ register char *file,
|
||
|
||
/* RECORD RECIPIENTS */
|
||
|
||
-static p_record ()
|
||
+static void p_record (void)
|
||
{
|
||
int i,
|
||
child_id,
|