]> Pileus Git - ~andy/fetchmail/blobdiff - netrc.h
Rebuild po/
[~andy/fetchmail] / netrc.h
diff --git a/netrc.h b/netrc.h
index 7111146e9456ed432cf20f03f245a84a372d92f0..0758db232d78fae558810af9dd96aa00d9329ad8 100644 (file)
--- a/netrc.h
+++ b/netrc.h
 # define __END_DECLS /* empty */
 #endif
 
-#undef __P
-#if defined (__STDC__) || defined (_AIX) || (defined (__mips) && defined (_SYSTYPE_SVR4)) || defined(WIN32) || defined(__cplusplus)
-# define __P(protos) protos
-#else
-# define __P(protos) ()
-#endif
-
 /* The structure used to return account information from the .netrc. */
 typedef struct _netrc_entry {
   /* The exact host name given in the .netrc, NULL if default. */
   char *host;
 
-  /* The name of the account. */
-  char *account;
+  /* The login name of the user. */
+  char *login;
 
   /* Password for the account (NULL, if none). */
   char *password;
@@ -41,11 +34,14 @@ __BEGIN_DECLS
 /* Parse FILE as a .netrc file (as described in ftp(1)), and return a
    list of entries.  NULL is returned if the file could not be
    parsed. */
-netrc_entry *parse_netrc __P((char *file));
+netrc_entry *parse_netrc (char *file);
 
 /* Return the netrc entry from LIST corresponding to HOST.  NULL is
    returned if no such entry exists. */
-netrc_entry *search_netrc __P((netrc_entry *list, char *host, char *account));
+netrc_entry *search_netrc (netrc_entry *list, char *host, char *account);
+
+/* Free the netrc list structure */
+void free_netrc (netrc_entry *list);
 __END_DECLS
 
 #endif /* _NETRC_H_ */