summaryrefslogtreecommitdiffstats
path: root/src/db
diff options
context:
space:
mode:
authorFabiano FidĂȘncio <fidencio@redhat.com>2016-05-25 21:40:28 +0200
committerJakub Hrozek <jhrozek@redhat.com>2016-05-31 13:06:57 +0200
commit7b9a4a89cb92a0281d73a2c2e79f5eeb317e1149 (patch)
treef8b1275f6a93640bebee7b5838a634a4271be7e2 /src/db
parenta928f7a6bd7681db6e26cba3eb7da22d14288737 (diff)
downloadsssd-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.c13
-rw-r--r--src/db/sysdb_ops.c13
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);