summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGaël PORTAY <gael.portay@gmail.com>2015-05-02 13:58:05 +0200
committerGaël PORTAY <gael.portay@gmail.com>2015-05-05 20:39:13 +0200
commit50b14f696c960d2658cd6848cc8426311e7a452c (patch)
tree21a1b0d3401621a135a1320735e98240f5060aed
parentc239baf801168d02dc781bcc7d1de42d2da96ec2 (diff)
Turn start_send_channel_request()'s type argument into char *
-rw-r--r--channel.h2
-rw-r--r--cli-chansession.c2
-rw-r--r--common-channel.c4
3 files changed, 4 insertions, 4 deletions
diff --git a/channel.h b/channel.h
index d16cb03..c73fbe8 100644
--- a/channel.h
+++ b/channel.h
@@ -135,7 +135,7 @@ int send_msg_channel_open_init(int fd, const struct ChanType *type);
void recv_msg_channel_open_confirmation();
void recv_msg_channel_open_failure();
#endif
-void start_send_channel_request(struct Channel *channel, unsigned char *type);
+void start_send_channel_request(struct Channel *channel, char *type);
void send_msg_request_success();
void send_msg_request_failure();
diff --git a/cli-chansession.c b/cli-chansession.c
index 9895f13..4e55287 100644
--- a/cli-chansession.c
+++ b/cli-chansession.c
@@ -305,7 +305,7 @@ static void send_chansess_pty_req(struct Channel *channel) {
static void send_chansess_shell_req(struct Channel *channel) {
- unsigned char* reqtype = NULL;
+ char* reqtype = NULL;
TRACE(("enter send_chansess_shell_req"))
diff --git a/common-channel.c b/common-channel.c
index a2ab985..6d69de9 100644
--- a/common-channel.c
+++ b/common-channel.c
@@ -1244,12 +1244,12 @@ struct Channel* get_any_ready_channel() {
}
void start_send_channel_request(struct Channel *channel,
- unsigned char *type) {
+ char *type) {
CHECKCLEARTOWRITE();
buf_putbyte(ses.writepayload, SSH_MSG_CHANNEL_REQUEST);
buf_putint(ses.writepayload, channel->remotechan);
- buf_putstring(ses.writepayload, type, strlen(type));
+ buf_putstring(ses.writepayload, (const unsigned char *) type, strlen(type));
}