2 #define ATALK_PATHS_H 1
4 /* we need a way of concatenating strings */
7 #define BROKEN_ECHO(a) a
8 #define ATALKPATHCAT(a,b) BROKEN_ECHO(a)##BROKEN_ECHO(b)
10 #define ATALKPATHCAT(a,b) a##b
13 #define ATALKPATHCAT(a,b) a/**/b
17 /* lock file path. this should be re-organized a bit. */
21 #define _PATH_LOCKDIR "/var/run/"
23 #define _PATH_LOCKDIR "/var/spool/lock/"
27 #define _PATH_LOCKDIR "/var/lock/"
29 #define _PATH_LOCKDIR "/var/spool/locks/"
37 #define _PATH_PAPDPRINTCAP "/etc/printcap"
39 #define _PATH_PAPDSPOOLDIR "/usr/spool/lpd"
41 #define _PATH_PAPDSPOOLDIR "/var/spool/lpd"
44 #define _PATH_DEVPRINTER "/var/run/printer"
46 #define _PATH_DEVPRINTER "/dev/printer"
52 #define _PATH_ATALKDEBUG "/tmp/atalkd.debug"
53 #define _PATH_ATALKDTMP "atalkd.tmp"
54 #define _PATH_ATALKDLOCK ATALKPATHCAT(_PATH_LOCKDIR,"atalkd")
59 #define _PATH_TMPPAGEORDER "/tmp/psorderXXXXXX"
60 #define _PATH_PAPDLOCK ATALKPATHCAT(_PATH_LOCKDIR,"papd")
65 #define _PATH_AFPTKT "/tmp/AFPtktXXXXXX"
66 #define _PATH_AFPDLOCK ATALKPATHCAT(_PATH_LOCKDIR,"afpd")
68 #endif /* atalk/paths.h */