[SSSD] [PATCH] Remove unused functions

Jakub Hrozek jhrozek at redhat.com
Sun Mar 3 11:51:06 UTC 2013


I found these two functions were unused while working on an unrelated
piece of code.
-------------- next part --------------
>From 129979c1e12f6ccfa24e184a730f554d4abdf837 Mon Sep 17 00:00:00 2001
From: Jakub Hrozek <jhrozek at redhat.com>
Date: Sun, 3 Mar 2013 12:45:21 +0100
Subject: [PATCH] Remove unused functions

---
 src/responder/nss/nsssrv.h     |  2 --
 src/responder/nss/nsssrv_cmd.c | 16 ----------------
 src/responder/pac/pacsrv.h     |  2 --
 src/responder/pac/pacsrv_cmd.c | 16 ----------------
 4 files changed, 36 deletions(-)

diff --git a/src/responder/nss/nsssrv.h b/src/responder/nss/nsssrv.h
index de15f53ec707f229ce4e2fe85af7c673e75e3835..354782b98c5646c793044e77e2d67349c0e02f1e 100644
--- a/src/responder/nss/nsssrv.h
+++ b/src/responder/nss/nsssrv.h
@@ -72,8 +72,6 @@ struct nss_ctx {
 
 struct nss_packet;
 
-int nss_cmd_execute(struct cli_ctx *cctx);
-
 struct sss_cmd_table *get_nss_cmds(void);
 
 #endif /* __NSSSRV_H__ */
diff --git a/src/responder/nss/nsssrv_cmd.c b/src/responder/nss/nsssrv_cmd.c
index 7704f469b6d1a76d388f98683280548ed8ee6c93..7f31a2b27cdfd41f03e7b4985d8f7f9373de7d95 100644
--- a/src/responder/nss/nsssrv_cmd.c
+++ b/src/responder/nss/nsssrv_cmd.c
@@ -3904,19 +3904,3 @@ static struct sss_cmd_table nss_cmds[] = {
 struct sss_cmd_table *get_nss_cmds(void) {
     return nss_cmds;
 }
-
-int nss_cmd_execute(struct cli_ctx *cctx)
-{
-    enum sss_cli_command cmd;
-    int i;
-
-    cmd = sss_packet_get_cmd(cctx->creq->in);
-
-    for (i = 0; nss_cmds[i].cmd != SSS_CLI_NULL; i++) {
-        if (cmd == nss_cmds[i].cmd) {
-            return nss_cmds[i].fn(cctx);
-        }
-    }
-
-    return EINVAL;
-}
diff --git a/src/responder/pac/pacsrv.h b/src/responder/pac/pacsrv.h
index c087c01f0be0822a99376311f47d3469bb79179b..64154dab9b74710e3d13943fa78de5ddd461128b 100644
--- a/src/responder/pac/pacsrv.h
+++ b/src/responder/pac/pacsrv.h
@@ -77,8 +77,6 @@ struct pac_dom_grps {
     gid_t *gids;
 };
 
-int pac_cmd_execute(struct cli_ctx *cctx);
-
 struct sss_cmd_table *get_pac_cmds(void);
 
 errno_t local_sid_to_id(struct local_mapping_ranges *map, struct dom_sid *sid,
diff --git a/src/responder/pac/pacsrv_cmd.c b/src/responder/pac/pacsrv_cmd.c
index a8191bb9eaddf88a5bfab04d4b75e75884c2210b..a8b272e7834ee9969275b7497d2e1d8e686c411f 100644
--- a/src/responder/pac/pacsrv_cmd.c
+++ b/src/responder/pac/pacsrv_cmd.c
@@ -784,19 +784,3 @@ static struct sss_cmd_table pac_cmds[] = {
 struct sss_cmd_table *get_pac_cmds(void) {
     return pac_cmds;
 }
-
-int pac_cmd_execute(struct cli_ctx *cctx)
-{
-    enum sss_cli_command cmd;
-    int i;
-
-    cmd = sss_packet_get_cmd(cctx->creq->in);
-
-    for (i = 0; pac_cmds[i].cmd != SSS_CLI_NULL; i++) {
-        if (cmd == pac_cmds[i].cmd) {
-            return pac_cmds[i].fn(cctx);
-        }
-    }
-
-    return EINVAL;
-}
-- 
1.8.1.2



More information about the sssd-devel mailing list