diff --git a/appl/popper/popper.h b/appl/popper/popper.h index ae4d64721..fabac9b59 100644 --- a/appl/popper/popper.h +++ b/appl/popper/popper.h @@ -17,6 +17,17 @@ #include #include "version.h" +#ifdef KERBEROS +#include +#else +/* Portable file locking */ +#define k_flock(fd, operation) flock((fd), (operation)) +#define K_LOCK_SH LOCK_SH /* Shared lock */ +#define K_LOCK_EX LOCK_EX /* Exclusive lock */ +#define K_LOCK_NB LOCK_NB /* Don't block when locking */ +#define K_LOCK_UN LOCK_UN /* Unlock */ +#endif + #define NULLCP ((char *) 0) #define SPACE 32 #define TAB 9