mirror of
https://github.com/clearml/dropbear
synced 2025-05-06 21:14:32 +00:00
Turn send_msg_service_accept()'s name argument into char *
This commit is contained in:
parent
5cf43d76bf
commit
be3016b8d5
@ -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();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user