X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/2e04b8ea0e57e411665aa6a8814ff65db0d4cd2b..2ff6abb1d4635521329716ea00f2c6c919929be5:/h/mh.h diff --git a/h/mh.h b/h/mh.h index 3c493a1d..3c2fb061 100644 --- a/h/mh.h +++ b/h/mh.h @@ -25,10 +25,10 @@ #define NMH_BUFSIZ (BUFSIZ>=8192 ? BUFSIZ : 8192) #ifndef FALSE -#define FALSE 0 +#define FALSE false #endif #ifndef TRUE -#define TRUE 1 +#define TRUE true #endif typedef unsigned char boolean; /* not int so we can pack in a structure */ @@ -43,6 +43,10 @@ typedef unsigned char boolean; /* not int so we can pack in a structure */ #define NMH_UNUSED(i) i #endif +/* LEN gives the strlen() of string constant s, excluding the + * terminating NUL. */ +#define LEN(s) (sizeof (s) - 1) + /* * char array that keeps track of size in both bytes and characters * Usage note: @@ -449,6 +453,7 @@ extern char *components; extern char *context; extern char *current; extern char *credentials_file; +extern int credentials_no_perm_check; extern char *defaultfolder; extern char *digestcomps; extern char *distcomps;