channels: Do not mix integer types
Use uint32_t when expecting 32 bits unsigned int. Use PRIu32 macro to print correctly independently of the architecture. Signed-off-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Этот коммит содержится в:
родитель
91960409c3
Коммит
ab25ca205d
@ -159,8 +159,8 @@ SSH_PACKET_CALLBACK(ssh_packet_channel_open_conf){
|
|||||||
channel=ssh_channel_from_local(session,channelid);
|
channel=ssh_channel_from_local(session,channelid);
|
||||||
if(channel==NULL){
|
if(channel==NULL){
|
||||||
ssh_set_error(session, SSH_FATAL,
|
ssh_set_error(session, SSH_FATAL,
|
||||||
"Unknown channel id %lu",
|
"Unknown channel id %"PRIu32,
|
||||||
(long unsigned int) channelid);
|
(uint32_t) channelid);
|
||||||
/* TODO: Set error marking in channel object */
|
/* TODO: Set error marking in channel object */
|
||||||
|
|
||||||
return SSH_PACKET_USED;
|
return SSH_PACKET_USED;
|
||||||
@ -187,9 +187,9 @@ SSH_PACKET_CALLBACK(ssh_packet_channel_open_conf){
|
|||||||
}
|
}
|
||||||
|
|
||||||
SSH_LOG(SSH_LOG_PROTOCOL,
|
SSH_LOG(SSH_LOG_PROTOCOL,
|
||||||
"Remote window : %lu, maxpacket : %lu",
|
"Remote window : %"PRIu32", maxpacket : %"PRIu32,
|
||||||
(long unsigned int) channel->remote_window,
|
(uint32_t) channel->remote_window,
|
||||||
(long unsigned int) channel->remote_maxpacket);
|
(uint32_t) channel->remote_maxpacket);
|
||||||
|
|
||||||
channel->state = SSH_CHANNEL_STATE_OPEN;
|
channel->state = SSH_CHANNEL_STATE_OPEN;
|
||||||
channel->flags &= ~SSH_CHANNEL_FLAG_NOT_BOUND;
|
channel->flags &= ~SSH_CHANNEL_FLAG_NOT_BOUND;
|
||||||
@ -235,9 +235,9 @@ SSH_PACKET_CALLBACK(ssh_packet_channel_open_fail){
|
|||||||
}
|
}
|
||||||
|
|
||||||
ssh_set_error(session, SSH_REQUEST_DENIED,
|
ssh_set_error(session, SSH_REQUEST_DENIED,
|
||||||
"Channel opening failure: channel %u error (%lu) %s",
|
"Channel opening failure: channel %u error (%"PRIu32") %s",
|
||||||
channel->local_channel,
|
channel->local_channel,
|
||||||
(long unsigned int) code,
|
(uint32_t) code,
|
||||||
error);
|
error);
|
||||||
SAFE_FREE(error);
|
SAFE_FREE(error);
|
||||||
channel->state=SSH_CHANNEL_STATE_OPEN_DENIED;
|
channel->state=SSH_CHANNEL_STATE_OPEN_DENIED;
|
||||||
@ -445,8 +445,8 @@ static ssh_channel channel_from_msg(ssh_session session, ssh_buffer packet) {
|
|||||||
channel = ssh_channel_from_local(session, chan);
|
channel = ssh_channel_from_local(session, chan);
|
||||||
if (channel == NULL) {
|
if (channel == NULL) {
|
||||||
ssh_set_error(session, SSH_FATAL,
|
ssh_set_error(session, SSH_FATAL,
|
||||||
"Server specified invalid channel %lu",
|
"Server specified invalid channel %"PRIu32,
|
||||||
(long unsigned int) chan);
|
(uint32_t) chan);
|
||||||
}
|
}
|
||||||
|
|
||||||
return channel;
|
return channel;
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user