$OpenBSD: patch-src_channels_c,v 1.4 2013/11/02 10:43:04 ajacoutot Exp $
--- src/channels.c.orig	Fri Jul 26 08:42:26 2013
+++ src/channels.c	Sat Nov  2 11:36:51 2013
@@ -683,21 +683,21 @@ SSH_PACKET_CALLBACK(channel_rcv_request) {
 	}
 
 	if (strcmp(request,"signal") == 0) {
-		ssh_string signal;
+		ssh_string libssh_signal;
         char *sig;
 
 		SAFE_FREE(request);
 		ssh_log(session, SSH_LOG_PACKET, "received signal");
 
-		signal = buffer_get_ssh_string(packet);
-		if (signal == NULL) {
+		libssh_signal = buffer_get_ssh_string(packet);
+		if (libssh_signal == NULL) {
 			ssh_log(session, SSH_LOG_PACKET, "Invalid MSG_CHANNEL_REQUEST");
 			leave_function();
 			return SSH_PACKET_USED;
 		}
 
-		sig = ssh_string_to_char(signal);
-		ssh_string_free(signal);
+		sig = ssh_string_to_char(libssh_signal);
+		ssh_string_free(libssh_signal);
 		if (sig == NULL) {
 			leave_function();
 			return SSH_PACKET_USED;
