summaryrefslogtreecommitdiff
path: root/svr-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 /svr-chansession.c
parent0524860d6495f8cf4ae5dd04d71d03e3d49ce280 (diff)
downloaddropbear-48646ccbad1aa607e79932ae89ba70430278b275.tar.gz
Fix pointer differ in signess warnings [-Werror=pointer-sign]
Diffstat (limited to 'svr-chansession.c')
-rw-r--r--svr-chansession.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/svr-chansession.c b/svr-chansession.c
index 6d08d3f..1bc4da7 100644
--- a/svr-chansession.c
+++ b/svr-chansession.c
@@ -183,7 +183,7 @@ static void send_msg_chansess_exitstatus(struct Channel * channel,
buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_REQUEST);
buf_putint(ses.writepayload, channel->remotechan);
- buf_putstring(ses.writepayload, "exit-status", 11);
+ buf_putstring(ses.writepayload, (const unsigned char *) "exit-status", 11);
buf_putbyte(ses.writepayload, 0); /* boolean FALSE */
buf_putint(ses.writepayload, chansess->exit.exitstatus);
@@ -219,12 +219,12 @@ static void send_msg_chansess_exitsignal(struct Channel * channel,
buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_REQUEST);
buf_putint(ses.writepayload, channel->remotechan);
- buf_putstring(ses.writepayload, "exit-signal", 11);
+ buf_putstring(ses.writepayload, (const unsigned char *) "exit-signal", 11);
buf_putbyte(ses.writepayload, 0); /* boolean FALSE */
buf_putstring(ses.writepayload, signame, strlen(signame));
buf_putbyte(ses.writepayload, chansess->exit.exitcore);
- buf_putstring(ses.writepayload, "", 0); /* error msg */
- buf_putstring(ses.writepayload, "", 0); /* lang */
+ buf_putstring(ses.writepayload, (const unsigned char *) "", 0); /* error msg */
+ buf_putstring(ses.writepayload, (const unsigned char *) "", 0); /* lang */
encrypt_packet();
}
@@ -557,7 +557,7 @@ static void get_termmodes(struct ChanSess *chansess) {
static int sessionpty(struct ChanSess * chansess) {
unsigned int termlen;
- unsigned char namebuf[65];
+ char namebuf[65];
struct passwd * pw = NULL;
TRACE(("enter sessionpty"))