X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fgetopt.h;h=6f29af8a182607990bf41d59275a074d7fdcf2b4;hb=99ddd86376fcb9ad5795f60377c3203944821860;hp=a6f277863e3cbde0c0f569cbf99b3c479ff726c6;hpb=2bd378bf061bd9949b0123500df42b5b8a97ad8d;p=libucw.git diff --git a/lib/getopt.h b/lib/getopt.h index a6f27786..6f29af8a 100644 --- a/lib/getopt.h +++ b/lib/getopt.h @@ -11,7 +11,13 @@ #ifndef _UCW_GETOPT_H #define _UCW_GETOPT_H +#ifdef CONFIG_OWN_GETOPT +#include "lib/getopt/getopt-sh.h" +#else #include +#endif + +void reset_getopt(void); /* Safe loading and reloading of configuration files: conf-input.c */ @@ -22,8 +28,8 @@ int cf_set(byte *string); /* Direct access to configuration items: conf-intr.c */ -#define CF_OPERATIONS T(CLOSE) T(SET) T(CLEAR) T(APPEND) T(PREPEND) \ - T(REMOVE) T(EDIT) T(AFTER) T(BEFORE) T(COPY) +#define CF_OPERATIONS T(CLOSE) T(SET) T(CLEAR) T(ALL) \ + T(APPEND) T(PREPEND) T(REMOVE) T(EDIT) T(AFTER) T(BEFORE) T(COPY) /* Closing brace finishes previous block. * Basic attributes (static, dynamic, parsed) can be used with SET. * Dynamic arrays can be used with SET, APPEND, PREPEND.