]> diplodocus.org Git - nmh/blobdiff - h/popsbr.h
mhlsbr.c: Don't strchr(3) non-string NUL-less buffer.
[nmh] / h / popsbr.h
index 3fb4179dba5560228f01be561550451bc6d85d35..fab83e14face902988a39d6e5afa2bde036a2790 100644 (file)
@@ -1,18 +1,15 @@
-
-/*
- * popsbr.h -- header for POP client subroutines
+/* popsbr.h -- header for POP client subroutines
  */
 
  */
 
-int pop_init (char *, char *, char *, char *, char *, int, int, char *,
-              const char *);
+/* TLS flags */
+#define P_INITTLS 0x01
+#define P_NOVERIFY 0x02
+int pop_init (char *, char *, char *, char *, int, int, char *, int,
+             const char *);
 int pop_fd (char *, int, char *, int);
 int pop_stat (int *, int *);
 int pop_fd (char *, int, char *, int);
 int pop_stat (int *, int *);
-int pop_retr (int, int (*)(char *));
+int pop_retr (int, int (*)(void *, char *), void *);
 int pop_dele (int);
 int pop_dele (int);
-int pop_noop (void);
-int pop_rset (void);
-int pop_top (int, int, int (*)(char *));
 int pop_quit (void);
 int pop_done (void);
 int pop_set (int, int, int);
 int pop_quit (void);
 int pop_done (void);
 int pop_set (int, int, int);
-int pop_list (int, int *, int *, int *);