]> git.pond.sub.org Git - empserver/commit
(w32_getpw, w32_socket, w32_connect, w32_recv, w32_send,
authorRon Koenderink <rkoenderink@yahoo.ca>
Tue, 11 Dec 2007 22:00:25 +0000 (22:00 +0000)
committerRon Koenderink <rkoenderink@yahoo.ca>
Tue, 11 Dec 2007 22:00:25 +0000 (22:00 +0000)
commitf082ef9fa629192fdf7ba656fb1c3bc1d7de73cb
tree45c6b2b32607e4126341b98b503fab76cb734c1a
parent006c4bcce4aa90e6529577d5fe5902c3567b1de3
(w32_getpw, w32_socket, w32_connect, w32_recv, w32_send,
w32_writev_socket, w32_close_socket, getpass, w32_openfd,
w32_openhandle, w32_readv_handle, w32_close_handle,
sysdep_init, sysdep_stdin_init, w32_select, w32_signal_handler,
sigaction, stdin_read_thread, w32_ring_from_file_to_bounce_buf)
[_WIN32]: New w32 equivalent functions for POSIX functions.
(recvline, sendcmd, tcp_connect, hostconnect, getpass,
main, intr, play, ring_to_file, ring_from_file, doexecute,
doredir) [_WIN32]: Use new WIN32 equivalent functions.
(main) [_WIN32]: Add sysdep_init() to support system dependent
initialization for equivalence functions.
(play) [_WIN32]: Add sysdef_stdin_init() to support system
dependent initialization for reading stdin.
(recv_input, play) [_WIN32]: Replace the calls to ring_to_file()
and select() with WIN32 specific enhanced versions.

Makefile.in: update dependencies with new files.
Make.mk: Add using of getopt.c and getopt.h
from src/lib/w32 directory.  Add getopt.c and getopt.h
to tar for client.
12 files changed:
Make.mk
src/client/Makefile.in
src/client/expect.c
src/client/host.c
src/client/login.c
src/client/main.c
src/client/misc.h
src/client/play.c
src/client/ringbuf.c
src/client/servcmd.c
src/client/sysdep_w32.c [new file with mode: 0644]
src/client/sysdep_w32.h [new file with mode: 0644]