From a7a620af1a6e18e8033366ab69d5dab6c93a5c4e Mon Sep 17 00:00:00 2001 From: Kris Katterjohn Date: Tue, 10 Sep 2019 17:54:14 -0500 Subject: [PATCH] (chibi net): sockaddr-port: return the port number in host byte order --- lib/chibi/accept.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/chibi/accept.c b/lib/chibi/accept.c index d53abc4f..28398b92 100644 --- a/lib/chibi/accept.c +++ b/lib/chibi/accept.c @@ -106,5 +106,5 @@ sexp sexp_sockaddr_name (sexp ctx, sexp self, struct sockaddr* addr) { int sexp_sockaddr_port (sexp ctx, sexp self, struct sockaddr* addr) { struct sockaddr_in *sa = (struct sockaddr_in *)addr; - return sa->sin_port; + return ntohs(sa->sin_port); }