X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Flib_internal%2Ffilecfg.h;h=80d3d64406d935ee14ca182a2d9c59bd92a187e6;hb=88759454c4c613684321b74e7d7ebf05ac7913f2;hp=1c7f70b228880ab5311639e849ea6cc0cfd74e29;hpb=8c0748073a0192ab16e9267979d7507e6270690d;p=util-vserver.git diff --git a/util-vserver/lib_internal/filecfg.h b/util-vserver/lib_internal/filecfg.h index 1c7f70b..80d3d64 100644 --- a/util-vserver/lib_internal/filecfg.h +++ b/util-vserver/lib_internal/filecfg.h @@ -28,4 +28,9 @@ char * FileCfg_readEntryStr (PathInfo const *base, char const *file, bool allow_multiline, char const *dflt); bool FileCfg_readEntryFlag(PathInfo const *base, char const *file, bool dflt); +typedef bool (*FileCfg_MultiLineHandler)(void *res, char const *data, size_t len); + +bool FileCfg_iterateOverMultiLine(char const *str, FileCfg_MultiLineHandler handler, + void *data); + #endif // H_UTIL_VSERVER_LIB_INTERNAL_FILECFG_H