controlif: declare controlif_setup() in control_cmd.h
this avoids us to copy+paste external declarations over all 'main' files.
This commit is contained in:
parent
f505f5dff1
commit
1b5e5c3727
|
@ -148,4 +148,7 @@ struct ctrl_cmd_element cmd_##cmdname = { \
|
|||
.verify = &verify_##cmdname, \
|
||||
}
|
||||
|
||||
struct gsm_network;
|
||||
int controlif_setup(struct gsm_network *gsmnet, uint16_t port);
|
||||
|
||||
#endif /* _CONTROL_CMD_H */
|
||||
|
|
|
@ -53,8 +53,6 @@ static const char *rf_ctl = NULL;
|
|||
extern const char *openbsc_copyright;
|
||||
static int daemonize = 0;
|
||||
|
||||
extern void controlif_setup(struct gsm_network *gsmnet, uint16_t port);
|
||||
|
||||
static void print_usage()
|
||||
{
|
||||
printf("Usage: osmo-bsc\n");
|
||||
|
|
|
@ -1686,8 +1686,6 @@ int verify_fwd_cmd(struct ctrl_cmd *cmd, const char *value, void *data)
|
|||
return 0;
|
||||
}
|
||||
|
||||
extern int controlif_setup(struct gsm_network *gsmnet, uint16_t port);
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
int rc;
|
||||
|
|
|
@ -207,8 +207,6 @@ static void db_sync_timer_cb(void *data)
|
|||
|
||||
void talloc_ctx_init(void);
|
||||
|
||||
extern int controlif_setup(struct gsm_network *gsmnet, uint16_t port);
|
||||
|
||||
extern enum node_type bsc_vty_go_parent(struct vty *vty);
|
||||
|
||||
static struct vty_app_info vty_info = {
|
||||
|
|
Loading…
Reference in New Issue