1.6.3: compilation fails FNM_CASEFOLD undefined
Andrej Borsenkow
Andrej.Borsenkow at mow.siemens.ru
Wed Mar 29 03:06:52 EST 2000
ReliantUNIX 5.44 (mips-sni-sysv4)
cc -c -I. -I. -F
O2 -D_PATH_SUDOERS=\"/etc/sudoers\" -D_PATH_SUDOERS_TMP=\"/etc/sudoers.t
mp\" -DSUDOERS_UID=0 -DSUDOERS_GID=0 -DSUDOERS_MODE=0440 parse.c
parse.c 399: [error]: CFE1020 identifier "FNM_CASEFOLD" is undefined
return(fnmatch(pattern, lhost, FNM_CASEFOLD));
^
Here is what is defined in our fnmatch.h:
#define FNM_PATHNAME 0x001
#define FNM_PERIOD 0x002
#define FNM_NOESCAPE 0x004
#define FNM_BADRANGE 0x008 /* accept [m-a] ranges as [ma] */
#define FNM_BKTESCAPE 0x010 /* allow \ in []s to quote next anything
*/
#define FNM_EXTENDED 0x020 /* use full ksh-style patterns */
#define FNM_RETMIN 0x040 /* return length of minimum match */
#define FNM_RETMAX 0x080 /* return length of maximum match */
#define FNM_REUSE 0x100 /* reusing this FNM */
#define FNM_COMPONENT 0x200 /* only matching a component */
#define FNM_SUBEXPR 0x400 /* fill fnm_nsub, fnm_so[], fnm_eo[] */
#define FNM_UNANCHORED 0x800 /* match need not include string start
*/
Is this CASEFOLD some sort of Linux (GNU libc) extensions?
-andrej
Have a nice DOS!
B >>
More information about the sudo-workers
mailing list