[evolution-data-server/camel-socks-proxy-master] Oops,	fix endianness of port numbers
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [evolution-data-server/camel-socks-proxy-master] Oops,	fix endianness of port numbers
- Date: Wed, 28 Jul 2010 21:43:25 +0000 (UTC)
commit 3644d2e29bc4542af564ecf692951dcdd5b37277
Author: Federico Mena Quintero <federico novell com>
Date:   Fri Jul 23 15:22:15 2010 -0500
    Oops, fix endianness of port numbers
    
    ai_addr.sin_port and sin6_port are in network byte order...
    
    Signed-off-by: Federico Mena Quintero <federico novell com>
 camel/camel-tcp-stream-raw.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/camel/camel-tcp-stream-raw.c b/camel/camel-tcp-stream-raw.c
index bacdfca..3b66279 100644
--- a/camel/camel-tcp-stream-raw.c
+++ b/camel/camel-tcp-stream-raw.c
@@ -769,6 +769,8 @@ resolve_port (const char *service, gint fallback_port, GError **error)
 		}
 
 		camel_freeaddrinfo (ai);
+
+		port = g_ntohs (port);
 	}
 
 	return port;
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]