libctrl: Mark the cmd set/get/verify functions static

This commit is contained in:
Daniel Willmann 2011-08-05 11:48:18 +02:00 committed by Holger Hans Peter Freyther
parent bc076ae53b
commit 5763093285
4 changed files with 27 additions and 27 deletions

View File

@ -80,7 +80,7 @@ struct msgb *ctrl_cmd_make(struct ctrl_cmd *cmd);
struct ctrl_cmd *ctrl_cmd_cpy(void *ctx, struct ctrl_cmd *cmd);
#define CTRL_CMD_DEFINE_RANGE(cmdname, cmdstr, dtype, element, min, max) \
int get_##cmdname(struct ctrl_cmd *cmd, void *data) \
static int get_##cmdname(struct ctrl_cmd *cmd, void *data) \
{ \
dtype *node = data; \
cmd->reply = talloc_asprintf(cmd, "%i", node->element); \
@ -90,14 +90,14 @@ int get_##cmdname(struct ctrl_cmd *cmd, void *data) \
} \
return CTRL_CMD_REPLY; \
} \
int set_##cmdname(struct ctrl_cmd *cmd, void *data) \
static int set_##cmdname(struct ctrl_cmd *cmd, void *data) \
{ \
dtype *node = data; \
int tmp = atoi(cmd->value); \
node->element = tmp; \
return get_##cmdname(cmd, data); \
} \
int verify_##cmdname(struct ctrl_cmd *cmd, const char *value, void *data) \
static int verify_##cmdname(struct ctrl_cmd *cmd, const char *value, void *data) \
{ \
int tmp = atoi(value); \
if ((tmp >= min)&&(tmp <= max)) { \
@ -114,7 +114,7 @@ struct ctrl_cmd_element cmd_##cmdname = { \
}
#define CTRL_CMD_DEFINE_STRING(cmdname, cmdstr, dtype, element) \
int get_##cmdname(struct ctrl_cmd *cmd, dtype *data) \
static int get_##cmdname(struct ctrl_cmd *cmd, dtype *data) \
{ \
cmd->reply = talloc_asprintf(cmd, "%s", data->element); \
if (!cmd->reply) { \
@ -123,7 +123,7 @@ int get_##cmdname(struct ctrl_cmd *cmd, dtype *data) \
} \
return CTRL_CMD_REPLY; \
} \
int set_##cmdname(struct ctrl_cmd *cmd, dtype *data) \
static int set_##cmdname(struct ctrl_cmd *cmd, dtype *data) \
{ \
bsc_replace_string(cmd->node, &data->element, cmd->value); \
return get_##cmdname(cmd, data); \
@ -137,9 +137,9 @@ struct ctrl_cmd_element cmd_##cmdname = { \
}
#define CTRL_CMD_DEFINE(cmdname, cmdstr) \
int get_##cmdname(struct ctrl_cmd *cmd, void *data); \
int set_##cmdname(struct ctrl_cmd *cmd, void *data); \
int verify_##cmdname(struct ctrl_cmd *cmd, const char *value, void *data); \
static int get_##cmdname(struct ctrl_cmd *cmd, void *data); \
static int set_##cmdname(struct ctrl_cmd *cmd, void *data); \
static int verify_##cmdname(struct ctrl_cmd *cmd, const char *value, void *data); \
struct ctrl_cmd_element cmd_##cmdname = { \
.name = cmdstr, \
.param = NULL, \

View File

@ -436,7 +436,7 @@ oom:
/* rate_ctr */
CTRL_CMD_DEFINE(rate_ctr, "rate_ctr *");
int get_rate_ctr(struct ctrl_cmd *cmd, void *data)
static int get_rate_ctr(struct ctrl_cmd *cmd, void *data)
{
int intv;
unsigned int idx;
@ -529,21 +529,21 @@ err:
return CTRL_CMD_ERROR;
}
int set_rate_ctr(struct ctrl_cmd *cmd, void *data)
static int set_rate_ctr(struct ctrl_cmd *cmd, void *data)
{
cmd->reply = "Can't set rate counter.";
return CTRL_CMD_ERROR;
}
int verify_rate_ctr(struct ctrl_cmd *cmd, const char *value, void *data)
static int verify_rate_ctr(struct ctrl_cmd *cmd, const char *value, void *data)
{
return 0;
}
/* counter */
CTRL_CMD_DEFINE(counter, "counter *");
int get_counter(struct ctrl_cmd *cmd, void *data)
static int get_counter(struct ctrl_cmd *cmd, void *data)
{
char *ctr_name, *tmp, *dup, *saveptr;
struct osmo_counter *counter;
@ -586,7 +586,7 @@ err:
return CTRL_CMD_ERROR;
}
int set_counter(struct ctrl_cmd *cmd, void *data)
static int set_counter(struct ctrl_cmd *cmd, void *data)
{
cmd->reply = "Can't set counter.";
@ -594,7 +594,7 @@ int set_counter(struct ctrl_cmd *cmd, void *data)
return CTRL_CMD_ERROR;
}
int verify_counter(struct ctrl_cmd *cmd, const char *value, void *data)
static int verify_counter(struct ctrl_cmd *cmd, const char *value, void *data)
{
return 0;
}

View File

@ -182,7 +182,7 @@ struct location {
static LLIST_HEAD(locations);
void cleanup_locations()
static void cleanup_locations()
{
struct location *myloc, *tmp;
int invalpos = 0, i = 0;
@ -211,7 +211,7 @@ void cleanup_locations()
}
CTRL_CMD_DEFINE(net_loc, "location");
int get_net_loc(struct ctrl_cmd *cmd, void *data)
static int get_net_loc(struct ctrl_cmd *cmd, void *data)
{
struct location *myloc;
@ -231,7 +231,7 @@ int get_net_loc(struct ctrl_cmd *cmd, void *data)
return CTRL_CMD_REPLY;
}
int set_net_loc(struct ctrl_cmd *cmd, void *data)
static int set_net_loc(struct ctrl_cmd *cmd, void *data)
{
char *saveptr, *lat, *lon, *height, *age, *valid, *tmp;
struct location *myloc;
@ -271,7 +271,7 @@ oom:
return CTRL_CMD_ERROR;
}
int verify_net_loc(struct ctrl_cmd *cmd, const char *value, void *data)
static int verify_net_loc(struct ctrl_cmd *cmd, const char *value, void *data)
{
char *saveptr, *latstr, *lonstr, *heightstr, *agestr, *validstr, *tmp;
unsigned long age;
@ -307,7 +307,7 @@ int verify_net_loc(struct ctrl_cmd *cmd, const char *value, void *data)
}
CTRL_CMD_DEFINE(trx_rf_lock, "rf_locked");
int get_trx_rf_lock(struct ctrl_cmd *cmd, void *data)
static int get_trx_rf_lock(struct ctrl_cmd *cmd, void *data)
{
struct gsm_bts_trx *trx = cmd->node;
if (!trx) {
@ -319,7 +319,7 @@ int get_trx_rf_lock(struct ctrl_cmd *cmd, void *data)
return CTRL_CMD_REPLY;
}
int set_trx_rf_lock(struct ctrl_cmd *cmd, void *data)
static int set_trx_rf_lock(struct ctrl_cmd *cmd, void *data)
{
int locked = atoi(cmd->value);
struct gsm_bts_trx *trx = cmd->node;
@ -333,7 +333,7 @@ int set_trx_rf_lock(struct ctrl_cmd *cmd, void *data)
return get_trx_rf_lock(cmd, data);
}
int verify_trx_rf_lock(struct ctrl_cmd *cmd, const char *value, void *data)
static int verify_trx_rf_lock(struct ctrl_cmd *cmd, const char *value, void *data)
{
int locked = atoi(cmd->value);
@ -344,13 +344,13 @@ int verify_trx_rf_lock(struct ctrl_cmd *cmd, const char *value, void *data)
}
CTRL_CMD_DEFINE(net_rf_lock, "rf_locked");
int get_net_rf_lock(struct ctrl_cmd *cmd, void *data)
static int get_net_rf_lock(struct ctrl_cmd *cmd, void *data)
{
cmd->reply = "get only works for the individual trx properties.";
return CTRL_CMD_ERROR;
}
int set_net_rf_lock(struct ctrl_cmd *cmd, void *data)
static int set_net_rf_lock(struct ctrl_cmd *cmd, void *data)
{
int locked = atoi(cmd->value);
struct gsm_network *net = cmd->node;
@ -376,7 +376,7 @@ int set_net_rf_lock(struct ctrl_cmd *cmd, void *data)
return CTRL_CMD_REPLY;
}
int verify_net_rf_lock(struct ctrl_cmd *cmd, const char *value, void *data)
static int verify_net_rf_lock(struct ctrl_cmd *cmd, const char *value, void *data)
{
int locked = atoi(cmd->value);

View File

@ -1686,17 +1686,17 @@ done:
}
CTRL_CMD_DEFINE(fwd_cmd, "bsc *");
int get_fwd_cmd(struct ctrl_cmd *cmd, void *data)
static int get_fwd_cmd(struct ctrl_cmd *cmd, void *data)
{
return forward_to_bsc(cmd);
}
int set_fwd_cmd(struct ctrl_cmd *cmd, void *data)
static int set_fwd_cmd(struct ctrl_cmd *cmd, void *data)
{
return forward_to_bsc(cmd);
}
int verify_fwd_cmd(struct ctrl_cmd *cmd, const char *value, void *data)
static int verify_fwd_cmd(struct ctrl_cmd *cmd, const char *value, void *data)
{
return 0;
}