diff options
author | Fabiano FidĂȘncio <fidencio@redhat.com> | 2016-05-25 21:40:28 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-05-31 13:06:57 +0200 |
commit | 7b9a4a89cb92a0281d73a2c2e79f5eeb317e1149 (patch) | |
tree | f8b1275f6a93640bebee7b5838a634a4271be7e2 /src/db | |
parent | a928f7a6bd7681db6e26cba3eb7da22d14288737 (diff) | |
download | sssd-7b9a4a89cb92a0281d73a2c2e79f5eeb317e1149.tar.gz sssd-7b9a4a89cb92a0281d73a2c2e79f5eeb317e1149.tar.xz sssd-7b9a4a89cb92a0281d73a2c2e79f5eeb317e1149.zip |
sysdb: move add_ulong() convenience to sysdb.c
Considering that sysdb.c is about utilities around our cache and that
sysdb_ops.c is about operations on objects, seems that add_ulong()
could fit better in sysdb.c.
This move is a suggestion from Jakub Hrozek.
Related: https://fedorahosted.org/sssd/ticket/1656
Signed-off-by: Fabiano FidĂȘncio <fabiano@fidencio.org>
Reviewed-by: Petr Cech <pcech@redhat.com>
Diffstat (limited to 'src/db')
-rw-r--r-- | src/db/sysdb.c | 13 | ||||
-rw-r--r-- | src/db/sysdb_ops.c | 13 |
2 files changed, 13 insertions, 13 deletions
diff --git a/src/db/sysdb.c b/src/db/sysdb.c index 81223ad74..926994d3a 100644 --- a/src/db/sysdb.c +++ b/src/db/sysdb.c @@ -2142,3 +2142,16 @@ int sysdb_delete_string(struct ldb_message *msg, { return sysdb_ldb_msg_string_helper(msg, LDB_FLAG_MOD_DELETE, attr, value); } + +int add_ulong(struct ldb_message *msg, int flags, + const char *attr, unsigned long value) +{ + int ret; + + ret = ldb_msg_add_empty(msg, attr, flags, NULL); + if (ret == LDB_SUCCESS) { + ret = ldb_msg_add_fmt(msg, attr, "%lu", value); + if (ret == LDB_SUCCESS) return EOK; + } + return ENOMEM; +} diff --git a/src/db/sysdb_ops.c b/src/db/sysdb_ops.c index 62378b39c..39489a465 100644 --- a/src/db/sysdb_ops.c +++ b/src/db/sysdb_ops.c @@ -27,19 +27,6 @@ #include "util/cert.h" #include <time.h> -int add_ulong(struct ldb_message *msg, int flags, - const char *attr, unsigned long value) -{ - int ret; - - ret = ldb_msg_add_empty(msg, attr, flags, NULL); - if (ret == LDB_SUCCESS) { - ret = ldb_msg_add_fmt(msg, attr, "%lu", value); - if (ret == LDB_SUCCESS) return EOK; - } - return ENOMEM; -} - static uint32_t get_attr_as_uint32(struct ldb_message *msg, const char *attr) { const struct ldb_val *v = ldb_msg_find_ldb_val(msg, attr); |