diff options
author | Jan Cholasta <jcholast@redhat.com> | 2013-04-26 09:40:53 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-05-07 14:23:51 +0200 |
commit | f54b271376b23cb968eafb9ffd5100c6dadad2a7 (patch) | |
tree | 59b19ad21e4282f63938aeffea4c7c69c45c05ec /src/util/util.h | |
parent | 7c091610f5b35e8ba89da839322f6591f1e7619b (diff) | |
download | sssd-f54b271376b23cb968eafb9ffd5100c6dadad2a7.tar.gz sssd-f54b271376b23cb968eafb9ffd5100c6dadad2a7.tar.xz sssd-f54b271376b23cb968eafb9ffd5100c6dadad2a7.zip |
UTIL: Add function sss_names_init_from_args
This function allows initializing sss_names_ctx using a regular expression and
fully qualified format string specified in its arguments.
Diffstat (limited to 'src/util/util.h')
-rw-r--r-- | src/util/util.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/util/util.h b/src/util/util.h index 33725f635..49dc850c3 100644 --- a/src/util/util.h +++ b/src/util/util.h @@ -401,6 +401,13 @@ struct sss_names_ctx { pcre *re; }; +/* initialize sss_names_ctx directly from arguments */ +int sss_names_init_from_args(TALLOC_CTX *mem_ctx, + const char *re_pattern, + const char *fq_fmt, + struct sss_names_ctx **out); + +/* initialize sss_names_ctx from domain configuration */ int sss_names_init(TALLOC_CTX *mem_ctx, struct confdb_ctx *cdb, const char *domain, |