From 97ab6b5c9514a2be80b50268b2636cf3de352fe9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Groenvall?= Date: Thu, 21 Sep 1995 08:37:49 +0000 Subject: [PATCH] Portewd to HP-UX, i.e use portable k_flock from libkrb. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@111 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/popper/popper.h | 11 +++++++++++ 1 file changed, 11 insertions(+) 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