summaryrefslogtreecommitdiff
path: root/accel-pppd/cli
diff options
context:
space:
mode:
Diffstat (limited to 'accel-pppd/cli')
-rw-r--r--accel-pppd/cli/tcp.c9
-rw-r--r--accel-pppd/cli/telnet.c15
2 files changed, 9 insertions, 15 deletions
diff --git a/accel-pppd/cli/tcp.c b/accel-pppd/cli/tcp.c
index 87633cb..8952661 100644
--- a/accel-pppd/cli/tcp.c
+++ b/accel-pppd/cli/tcp.c
@@ -30,8 +30,8 @@ struct tcp_client_t {
uint8_t *cmdline;
int xmit_pos;
int recv_pos;
- int auth:1;
- int disconnect:1;
+ unsigned int auth:1;
+ unsigned int disconnect:1;
};
struct buffer_t {
@@ -357,10 +357,6 @@ static void start_server(const char *host, int port)
return;
}
- addr.sin_family = AF_INET;
- addr.sin_port = htons(port);
- addr.sin_addr.s_addr = inet_addr(host);
-
triton_context_register(&serv_ctx, NULL);
triton_context_set_priority(&serv_ctx, 0);
triton_md_register_handler(&serv_ctx, &serv_hnd);
@@ -407,6 +403,7 @@ static void init(void)
triton_event_register_handler(EV_CONFIG_RELOAD, (triton_event_func)load_config);
+ free(host);
return;
err_fmt:
log_emerg("cli: tcp: invalid format\n");
diff --git a/accel-pppd/cli/telnet.c b/accel-pppd/cli/telnet.c
index 4ea1839..7d5009c 100644
--- a/accel-pppd/cli/telnet.c
+++ b/accel-pppd/cli/telnet.c
@@ -47,11 +47,11 @@ struct telnet_client_t {
int cmdline_pos;
int cmdline_pos2;
int cmdline_len;
- int auth:1;
- int echo:1;
- int telcmd:1;
- int esc:1;
- int disconnect:1;
+ unsigned int auth:1;
+ unsigned int echo:1;
+ unsigned int telcmd:1;
+ unsigned int esc:1;
+ unsigned int disconnect:1;
};
struct buffer_t {
@@ -694,10 +694,6 @@ static void start_server(const char *host, int port)
return;
}
- addr.sin_family = AF_INET;
- addr.sin_port = htons(port);
- addr.sin_addr.s_addr = inet_addr(host);
-
triton_context_register(&serv_ctx, NULL);
triton_context_set_priority(&serv_ctx, 0);
triton_md_register_handler(&serv_ctx, &serv_hnd);
@@ -793,6 +789,7 @@ static void init(void)
triton_event_register_handler(EV_CONFIG_RELOAD, (triton_event_func)load_config);
+ free(host);
return;
err_fmt:
log_emerg("cli: telnet: invalid format\n");