summaryrefslogtreecommitdiff
path: root/cli-chansession.c
diff options
context:
space:
mode:
authorGa?l PORTAY <gael.portay@gmail.com>2015-05-02 15:59:06 +0200
committerGa?l PORTAY <gael.portay@gmail.com>2015-05-02 15:59:06 +0200
commit48646ccbad1aa607e79932ae89ba70430278b275 (patch)
tree797bb5dd8f9533a1b79376d621aea51993ef49f3 /cli-chansession.c
parent0524860d6495f8cf4ae5dd04d71d03e3d49ce280 (diff)
downloaddropbear-48646ccbad1aa607e79932ae89ba70430278b275.tar.gz
Fix pointer differ in signess warnings [-Werror=pointer-sign]
Diffstat (limited to 'cli-chansession.c')
-rw-r--r--cli-chansession.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/cli-chansession.c b/cli-chansession.c
index 57457d2..9895f13 100644
--- a/cli-chansession.c
+++ b/cli-chansession.c
@@ -261,7 +261,7 @@ void cli_chansess_winchange() {
CHECKCLEARTOWRITE();
buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_REQUEST);
buf_putint(ses.writepayload, channel->remotechan);
- buf_putstring(ses.writepayload, "window-change", 13);
+ buf_putstring(ses.writepayload, (const unsigned char *) "window-change", 13);
buf_putbyte(ses.writepayload, 0); /* FALSE says the spec */
put_winsize();
encrypt_packet();
@@ -324,7 +324,7 @@ static void send_chansess_shell_req(struct Channel *channel) {
/* XXX TODO */
buf_putbyte(ses.writepayload, 0); /* Don't want replies */
if (cli_opts.cmd) {
- buf_putstring(ses.writepayload, cli_opts.cmd, strlen(cli_opts.cmd));
+ buf_putstring(ses.writepayload, (const unsigned char *)cli_opts.cmd, strlen(cli_opts.cmd));
}
encrypt_packet();
@@ -392,7 +392,7 @@ static const struct ChanType cli_chan_netcat = {
void cli_send_netcat_request() {
- const unsigned char* source_host = "127.0.0.1";
+ const char* source_host = "127.0.0.1";
const int source_port = 22;
TRACE(("enter cli_send_netcat_request"))
@@ -403,12 +403,12 @@ void cli_send_netcat_request() {
dropbear_exit("Couldn't open initial channel");
}
- buf_putstring(ses.writepayload, cli_opts.netcat_host,
+ buf_putstring(ses.writepayload, (const unsigned char *)cli_opts.netcat_host,
strlen(cli_opts.netcat_host));
buf_putint(ses.writepayload, cli_opts.netcat_port);
/* originator ip - localhost is accurate enough */
- buf_putstring(ses.writepayload, source_host, strlen(source_host));
+ buf_putstring(ses.writepayload, (const unsigned char *)source_host, strlen(source_host));
buf_putint(ses.writepayload, source_port);
encrypt_packet();