summaryrefslogtreecommitdiff
path: root/net/cap/files/m4.setup.in
diff options
context:
space:
mode:
authorMasafumi Max NAKANE <max@FreeBSD.org>1997-01-14 07:10:52 +0000
committerMasafumi Max NAKANE <max@FreeBSD.org>1997-01-14 07:10:52 +0000
commit91e91b11ad66bde821f555f31ba9962637772105 (patch)
treee1af96508c49b8755fadfc85fe515c1dbaa143e4 /net/cap/files/m4.setup.in
parentMake the long-awaited change from $Id$ to $FreeBSD$ (diff)
Modify the configuration to use file locking with fcntl() so that
the trash folder works properly. Submitted by: Koichi Satou <copan@ppp.fastnet.or.jp>
Diffstat (limited to 'net/cap/files/m4.setup.in')
-rw-r--r--net/cap/files/m4.setup.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/net/cap/files/m4.setup.in b/net/cap/files/m4.setup.in
index f91d7c7db130..b62f5bb40b4d 100644
--- a/net/cap/files/m4.setup.in
+++ b/net/cap/files/m4.setup.in
@@ -445,9 +445,10 @@ define([caposdefs],
# second: " " isn't defined so define no lockf
# we "know" that flock() was hiding in libbsd.a under aix
define([afposdefs],
- concat( ifdef([X_FLOCK],[], ifelse(os,[aix],[],[ -DNOFLOCK])),
+ concat( ifdef([X_FLOCK],[], ifelse(os,[aix],[],[ -DNOFLOCK])),
ifdef([X_LOCKF],[],
- [ifdef([X_FCNTLLOCKF],[ -DLOCKFUSESFCNTL],[ -DNOLOCKF])])))
+ [ifdef([X_FCNTLLOCKF],[ -DLOCKFUSESFCNTL],
+ ifelse(os,[freebsd],[ -DUSEFCNTLLOCK],[ -DNOLOCKF]))])))
# for aufs
define([aufsosdefs],
concat(aufsosdefs,