vconn: Report valid errno value if connection closed waiting for hello.
authorBen Pfaff <blp@nicira.com>
Fri, 12 Jun 2009 22:14:42 +0000 (15:14 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 12 Jun 2009 23:45:28 +0000 (16:45 -0700)
commitb7eae257f1aa6a6356eaf96a9dcdc5fcf266b8fe
treeb55707ff835654588b8dbd98b63b2eabd5e6bb6e
parent806e39cfdf17ae61221eefb6e292f99c8abc2efc
vconn: Report valid errno value if connection closed waiting for hello.

vconn_connect() is defined to return 0 on success or a positive errno
value on failure, but it was possible to get a negative value (EOF).  This
commit changes this to ECONNRESET to match caller expectations.
lib/vconn.c