summaryrefslogtreecommitdiff
path: root/src/qmail-pop3d.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmail-pop3d.c')
-rw-r--r--src/qmail-pop3d.c64
1 files changed, 32 insertions, 32 deletions
diff --git a/src/qmail-pop3d.c b/src/qmail-pop3d.c
index 795bedc..7fef483 100644
--- a/src/qmail-pop3d.c
+++ b/src/qmail-pop3d.c
@@ -23,12 +23,12 @@
#define FDIN 0
#define FDOUT 1
-void die()
+static void die()
{
_exit(0);
}
-ssize_t saferead(int fd, char *buf, int len)
+static ssize_t saferead(int fd, char *buf, int len)
{
int r;
r = timeoutread(1200, fd, buf, len);
@@ -36,7 +36,7 @@ ssize_t saferead(int fd, char *buf, int len)
return r;
}
-ssize_t safewrite(int fd, char *buf, int len)
+static ssize_t safewrite(int fd, char *buf, int len)
{
int r;
r = timeoutwrite(1200, fd, buf, len);
@@ -50,22 +50,22 @@ buffer bo = BUFFER_INIT(safewrite, FDOUT, outbuf, sizeof(outbuf));
char inbuf[128];
buffer bi = BUFFER_INIT(saferead, FDIN, inbuf, sizeof(inbuf));
-void out(char *buf, int len)
+static void out(char *buf, int len)
{
buffer_put(&bo, buf, len);
}
-void outs(char *s)
+static void outs(char *s)
{
buffer_puts(&bo, s);
}
-void flush()
+static void flush()
{
buffer_flush(&bo);
}
-void err(char *s)
+static void err(char *s)
{
outs("-ERR ");
outs(s);
@@ -73,66 +73,66 @@ void err(char *s)
flush();
}
-void die_nomem()
+static void die_nomem()
{
err("out of memory");
die();
}
-void die_nomaildir()
+static void die_nomaildir()
{
err("this user has no $HOME/Maildir");
die();
}
-void die_scan()
+static void die_scan()
{
err("unable to scan $HOME/Maildir");
die();
}
-void err_syntax()
+static void err_syntax()
{
err("syntax error");
}
-void err_unimpl()
+static void err_unimpl()
{
err("unimplemented");
}
-void err_deleted()
+static void err_deleted()
{
err("already deleted");
}
-void err_nozero()
+static void err_nozero()
{
err("messages are counted from 1");
}
-void err_toobig()
+static void err_toobig()
{
err("not that many messages");
}
-void err_nosuch()
+static void err_nosuch()
{
err("unable to open that message");
}
-void err_nounlink()
+static void err_nounlink()
{
err("unable to unlink all deleted messages");
}
-void okay()
+static void okay()
{
outs("+OK \r\n");
flush();
}
-void printfn(char *fn)
+static void printfn(char *fn)
{
fn += 4;
out(fn, str_chr(fn, ':'));
@@ -141,7 +141,7 @@ void printfn(char *fn)
char strnum[FMT_ULONG];
stralloc line = {0};
-void blast(buffer *bf, unsigned long limit)
+static void blast(buffer *bf, unsigned long limit)
{
int match;
int inheaders = 1;
@@ -178,7 +178,7 @@ struct message {
int numm;
int last = 0;
-void getlist()
+static void getlist()
{
struct prioq_elt pe;
struct stat st;
@@ -206,7 +206,7 @@ void getlist()
}
}
-void pop3_stat()
+static void pop3_stat()
{
int i;
unsigned long total;
@@ -223,7 +223,7 @@ void pop3_stat()
flush();
}
-void pop3_rset()
+static void pop3_rset()
{
int i;
@@ -232,7 +232,7 @@ void pop3_rset()
okay();
}
-void pop3_last()
+static void pop3_last()
{
outs("+OK ");
out(strnum, fmt_uint(strnum, last));
@@ -240,7 +240,7 @@ void pop3_last()
flush();
}
-void pop3_quit()
+static void pop3_quit()
{
int i;
@@ -261,7 +261,7 @@ void pop3_quit()
die();
}
-int msgno(char *arg)
+static int msgno(char *arg)
{
unsigned long u;
@@ -285,7 +285,7 @@ int msgno(char *arg)
return u;
}
-void pop3_dele(char *arg)
+static void pop3_dele(char *arg)
{
int i;
@@ -296,7 +296,7 @@ void pop3_dele(char *arg)
okay();
}
-void list(int i, int flaguidl)
+static void list(int i, int flaguidl)
{
out(strnum, fmt_uint(strnum, i + 1));
outs(" ");
@@ -307,7 +307,7 @@ void list(int i, int flaguidl)
outs("\r\n");
}
-void dolisting(char *arg, int flaguidl)
+static void dolisting(char *arg, int flaguidl)
{
unsigned int i;
@@ -326,12 +326,12 @@ void dolisting(char *arg, int flaguidl)
flush();
}
-void pop3_uidl(char *arg)
+static void pop3_uidl(char *arg)
{
dolisting(arg, 1);
}
-void pop3_list(char *arg)
+static void pop3_list(char *arg)
{
dolisting(arg, 0);
}
@@ -339,7 +339,7 @@ void pop3_list(char *arg)
char msgbuf[1024];
buffer bm;
-void pop3_top(char *arg)
+static void pop3_top(char *arg)
{
int i;
unsigned long limit;