From: Enrico Scholz Date: Tue, 19 Oct 2004 21:05:15 +0000 (+0000) Subject: FileCfg_iterateOverMultiLine(): added prototypes and related declarations X-Git-Tag: IPSENTINEL_VERSION_0_12~256 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b601546787a7ff43576a4deeaf2e0b76d74bbba;p=util-vserver.git FileCfg_iterateOverMultiLine(): added prototypes and related declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1736 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- 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