ftpd: fix thinko: set_nport takes port in network order
authorDenis Vlasenko <vda.linux@googlemail.com>
Mon, 16 Mar 2009 21:01:41 +0000 (21:01 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Mon, 16 Mar 2009 21:01:41 +0000 (21:01 -0000)
networking/ftpd.c

index 3b98bacf420290ba8198d9f6e1c480765c16ab78..9a1ea65cc4fa40c36075f0c28d8b8f6a828e1c01 100644 (file)
@@ -522,7 +522,7 @@ handle_port(void)
        G.port_addr = xdotted2sockaddr(raw, port);
 #else
        G.port_addr = get_peer_lsa(STDIN_FILENO);
-       set_nport(G.port_addr, port);
+       set_nport(G.port_addr, htons(port));
 #endif
        WRITE_OK(FTP_PORTOK);
 }