/*
- * $Id: uams_guest.c,v 1.17 2009-10-15 11:39:48 didg Exp $
+ * $Id: uams_guest.c,v 1.18 2009-11-08 01:07:17 didg Exp $
*
* (c) 2001 (see COPYING)
*/
/*XXX in etc/papd/file.h */
struct papfile;
-extern void append(struct papfile *, const char *, int);
+extern UAM_MODULE_EXPORT void append(struct papfile *, const char *, int);
/* login and login_ext are almost the same */
static int noauth_login(void *obj, struct passwd **uam_pwd,
/*
- * $Id: uams_pam.c,v 1.22 2009-11-05 14:38:07 franklahm Exp $
+ * $Id: uams_pam.c,v 1.23 2009-11-08 01:07:17 didg Exp $
*
* Copyright (c) 1990,1993 Regents of The University of Michigan.
* Copyright (c) 1999 Adrian Sun (asun@u.washington.edu)
/*XXX in etc/papd/file.h */
struct papfile;
-extern void append(struct papfile *, const char *, int);
+extern UAM_MODULE_EXPORT void append(struct papfile *, const char *, int);
/* PAM conversation function
* Here we assume (for now, at least) that echo on means login name, and
/*
- * $Id: uams_passwd.c,v 1.28 2009-11-05 14:38:07 franklahm Exp $
+ * $Id: uams_passwd.c,v 1.29 2009-11-08 01:07:17 didg Exp $
*
* Copyright (c) 1990,1993 Regents of The University of Michigan.
* Copyright (c) 1999 Adrian Sun (asun@u.washington.edu)
/*XXX in etc/papd/file.h */
struct papfile;
-extern void append(struct papfile *, const char *, int);
+extern UAM_MODULE_EXPORT void append(struct papfile *, const char *, int);
static int pwd_login(void *obj, char *username, int ulen, struct passwd **uam_pwd,
char *ibuf, size_t ibuflen,