socket-util: Make TCP open function support no default port.
authorBen Pfaff <blp@nicira.com>
Thu, 19 Nov 2009 21:44:49 +0000 (13:44 -0800)
committerBen Pfaff <blp@nicira.com>
Mon, 23 Nov 2009 20:25:13 +0000 (12:25 -0800)
commit1901968e76429f834fa88a3494be768002089645
treee8803adf39cc7cc617c4822ef9a70e27b32aa06d
parent9ab3d9a3c24ee7132d85f5874f35ea5cb98b1588
socket-util: Make TCP open function support no default port.

Until now, tcp_open_active() and tcp_open_passive() have only been used
in situations where there is a reasonable default port, e.g. OFP_TCP_PORT.
But for NetFlow there is no universal default, so enhance these functions
so that they can require the user to specify a port explicitly.

Crossported from the 'db' branch, where this is useful for JSON-RPC, which
also has no widely known port.
lib/socket-util.c