diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2018-02-26 19:53:50 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2018-02-26 19:56:09 +0300 |
commit | 1e5e44a9a5fa0b7f0bfc876f534221f709f01d66 (patch) | |
tree | 980aa5463f74dafb83f762ebd3ba12232a3b016b /winsup/cygwin/net.cc | |
parent | 5b6cbef9e087419ffe1dcf039910c26b1fed30b6 (diff) |
Cygwin: fhandler_socket: define socketpair as virtual function
...in preparation of moving the type and protocol test into the
actual classes.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/net.cc')
-rw-r--r-- | winsup/cygwin/net.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/winsup/cygwin/net.cc b/winsup/cygwin/net.cc index 89945c5a1..bd0a169dd 100644 --- a/winsup/cygwin/net.cc +++ b/winsup/cygwin/net.cc @@ -2303,7 +2303,7 @@ socketpair (int af, int type, int protocol, int *sb) { int res = -1; const device *dev; - fhandler_socket_local *fh_in, *fh_out; + fhandler_socket *fh_in, *fh_out; int flags = type & _SOCK_FLAG_MASK; type &= ~_SOCK_FLAG_MASK; @@ -2349,8 +2349,8 @@ socketpair (int af, int type, int protocol, int *sb) goto done; } - fh_in = reinterpret_cast<fhandler_socket_local *> (build_fh_dev (*dev)); - fh_out = reinterpret_cast<fhandler_socket_local *> (build_fh_dev (*dev)); + fh_in = reinterpret_cast<fhandler_socket *> (build_fh_dev (*dev)); + fh_out = reinterpret_cast<fhandler_socket *> (build_fh_dev (*dev)); if (fh_in && fh_out && fh_in->socketpair (af, type, protocol, flags, fh_out) == 0) { |