1#ifndef _MBOX_CONF_H_INCLUDED_
2#define _MBOX_CONF_H_INCLUDED_
3
4/*++
5/* NAME
6/*	mbox_conf 3h
7/* SUMMARY
8/*	mailbox lock configuration
9/* SYNOPSIS
10/*	#include <mbox_conf.h>
11/* DESCRIPTION
12/* .nf
13
14 /*
15  * Utility library.
16  */
17#include <argv.h>
18
19 /*
20  * External interface.
21  */
22#define MBOX_FLOCK_LOCK		(1<<0)
23#define MBOX_FCNTL_LOCK		(1<<1)
24#define MBOX_DOT_LOCK		(1<<2)
25#define MBOX_DOT_LOCK_MAY_FAIL	(1<<3)	/* XXX internal only */
26
27extern int mbox_lock_mask(const char *);
28extern ARGV *mbox_lock_names(void);
29
30/* LICENSE
31/* .ad
32/* .fi
33/*	The Secure Mailer license must be distributed with this software.
34/* AUTHOR(S)
35/*	Wietse Venema
36/*	IBM T.J. Watson Research
37/*	P.O. Box 704
38/*	Yorktown Heights, NY 10598, USA
39/*--*/
40
41#endif
42