/* pop.h: Header file for the "pop.c" client POP3 protocol.
- Copyright (C) 1991, 1993, 2001-2012 Free Software Foundation, Inc.
+ Copyright (C) 1991, 1993, 2001-2016 Free Software Foundation, Inc.
Author: Jonathan Kamens <jik@security.ov.com>
GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
+the Free Software Foundation, either version 3 of the License, or (at
+your option) any later version.
GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
/* size when it needs to grow */
extern char pop_error[];
-extern int pop_debug;
+extern bool pop_debug;
struct _popserver
{
int file, data;
char *buffer;
int buffer_size, buffer_index;
- int in_multi;
- int trash_started;
+ bool_bf in_multi : 1;
+ bool_bf trash_started : 1;
};
typedef struct _popserver *popserver;
extern int pop_reset (popserver server);
extern int pop_quit (popserver server);
extern void pop_close (popserver);
-