diff options
| author | Sam Varshavchik | 2021-04-01 23:05:04 -0400 | 
|---|---|---|
| committer | Sam Varshavchik | 2021-04-01 23:05:04 -0400 | 
| commit | c5ec700049094df457480cdf63c364c94f199f38 (patch) | |
| tree | 4b67532f4b8b7e9776433121d0329eb8562abee3 /imap/pop3dserver.c | |
| parent | e04bac5d781acb1dfcca7658cfc7dcbeed68d8c8 (diff) | |
| download | courier-libs-c5ec700049094df457480cdf63c364c94f199f38.tar.bz2 | |
POP3 lang extension
Diffstat (limited to 'imap/pop3dserver.c')
| -rw-r--r-- | imap/pop3dserver.c | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/imap/pop3dserver.c b/imap/pop3dserver.c index ea5ed99..5e938ad 100644 --- a/imap/pop3dserver.c +++ b/imap/pop3dserver.c @@ -61,6 +61,8 @@  #define LISTVERSION 3  extern void pop3dcapa(); +extern void pop3dlang(const char *); +  static void acctout(const char *disc);  void rfc2045_error(const char *p)  { @@ -1010,6 +1012,12 @@ int	c;  			continue;  		} +		if (strcmp(p, "LANG") == 0) +		{ +			pop3dlang(strtok(NULL, "\r\n")); +			continue; +		} +  		if (strcmp(p, "DELE") == 0)  		{  		unsigned	i; | 
