Turn send_msg_service_accept()'s name argument into char *

This commit is contained in:
Gaël PORTAY 2015-05-02 23:24:23 +02:00
parent 5cf43d76bf
commit be3016b8d5

View File

@ -30,18 +30,18 @@
#include "ssh.h" #include "ssh.h"
#include "auth.h" #include "auth.h"
static void send_msg_service_accept(unsigned char *name, int len); static void send_msg_service_accept(char *name, int len);
/* processes a SSH_MSG_SERVICE_REQUEST, returning 0 if finished, /* processes a SSH_MSG_SERVICE_REQUEST, returning 0 if finished,
* 1 if not */ * 1 if not */
void recv_msg_service_request() { void recv_msg_service_request() {
unsigned char * name; char * name;
unsigned int len; unsigned int len;
TRACE(("enter recv_msg_service_request")) TRACE(("enter recv_msg_service_request"))
name = buf_getstring(ses.payload, &len); name = (char *) buf_getstring(ses.payload, &len);
/* ssh-userauth */ /* ssh-userauth */
if (len == SSH_SERVICE_USERAUTH_LEN && if (len == SSH_SERVICE_USERAUTH_LEN &&
@ -73,14 +73,14 @@ void recv_msg_service_request() {
} }
static void send_msg_service_accept(unsigned char *name, int len) { static void send_msg_service_accept(char *name, int len) {
TRACE(("accepting service %s", name)) TRACE(("accepting service %s", name))
CHECKCLEARTOWRITE(); CHECKCLEARTOWRITE();
buf_putbyte(ses.writepayload, SSH_MSG_SERVICE_ACCEPT); buf_putbyte(ses.writepayload, SSH_MSG_SERVICE_ACCEPT);
buf_putstring(ses.writepayload, name, len); buf_putstring(ses.writepayload, (const unsigned char *) name, len);
encrypt_packet(); encrypt_packet();