]> arthur.barton.de Git - netatalk.git/commitdiff
define functions used by uam modules as UAM_MODULE_EXPORT
authordidg <didg>
Mon, 23 Nov 2009 18:17:30 +0000 (18:17 +0000)
committerdidg <didg>
Mon, 23 Nov 2009 18:17:30 +0000 (18:17 +0000)
include/atalk/logger.h
include/atalk/util.h

index 0ad267bcae1b12bb5f453bd2ffd2c90ba2788a21..0e5542946c40dddf76480fac6c36fa2a86205069 100644 (file)
 #include "config.h"
 #endif
 
+/* logger is used by pam modules */
+#ifndef UAM_MODULE_EXPORT
+#define UAM_MODULE_EXPORT 
+#endif
+
 enum loglevels {
     log_none,
     log_severe,
@@ -159,7 +164,7 @@ void set_processname(const char *processname);
  */
 
 /* LOG macro func no.1: log the message to file */
-void make_log_entry(enum loglevels loglevel, enum logtypes logtype, const char *file, int line, char *message, ...);
+UAM_MODULE_EXPORT  void make_log_entry(enum loglevels loglevel, enum logtypes logtype, const char *file, int line, char *message, ...);
 
 /* 
    Note:
index 21bb3d7cc15ca93114b2c32d8b1d97e58290f348..02a0cc6247be5ea49c4faa6338a906537772fa47 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: util.h,v 1.15 2009-11-08 22:12:40 didg Exp $
+ * $Id: util.h,v 1.16 2009-11-23 18:17:30 didg Exp $
  */
 
 #ifndef _ATALK_UTIL_H
@@ -19,8 +19,6 @@
 #define EXITERR_SYS  3  /* local system error */
 
 
-extern int     sys_ftruncate (int fd, off_t length);
-
 #ifdef WITH_SENDFILE
 extern ssize_t sys_sendfile (int __out_fd, int __in_fd, off_t *__offset,size_t __count);
 #endif
@@ -41,12 +39,17 @@ extern pid_t server_lock  (char * /*program*/, char * /*file*/,
 extern void fault_setup          (void (*fn)(void *));
 #define server_unlock(x)  (unlink(x))
 
+/* strlcpy and strlcat are used by pam modules */
+#ifndef UAM_MODULE_EXPORT
+#define UAM_MODULE_EXPORT 
+#endif
+
 #ifndef HAVE_STRLCPY
-size_t strlcpy (char *, const char *, size_t);
+UAM_MODULE_EXPORT size_t strlcpy (char *, const char *, size_t);
 #endif
  
 #ifndef HAVE_STRLCAT
-size_t strlcat (char *, const char *, size_t);
+UAM_MODULE_EXPORT size_t strlcat (char *, const char *, size_t);
 #endif
 
 #ifndef HAVE_DLFCN_H