Virtual Pascal for OS/2 v1.0 socket unit for IBMs TCP/IP (C) 1996 Christian Hohmann What it does: ============= This is a Virtual Pascal socket interface unit using the IBM TCP/IP V.2 or Warp Connect TCP/IP V.3 so32dll.dll and tcpip32.dll. Its not complete, but its all I need. What more: ========== Two little examples. Timeserv2 is a timeserver for TCPIP based OS/2 networks. Unlike the unix timeserv it sends the OS/2 DateTime record of the server. So all informations like a given timezone will be copied. Normaly it works on the not well known port 10037, but you can define an environment variable TimeService2 to change the portnumber. set TimeService2 = ???? Rdate2 is the client program. The usage is rdate2 [sleep for minutes] or rdate2 without arguments for help. So a command like "start /min rdate2 MyServer 60" will start the client in background calling server MyServer every 60 minutes. What you get: =================== ibmso32.pas so32dll.dll interface ibmso32.def so32dll.dll entry points so32dll.map shorted map of so32dll.dll entry points ibmtcpip.pas tcp32dll.dll interface ibmtcp32.def tcp32dll.dll entry points ibmtcpip.cmd command file for building the libs ibmtcpip.rsp reponse file tcp32dll.map shorted map of tcp32dll.dll entry points socket.pas the vp socket and tcpip interface unit u_datetime.pas date and time functions timeserv2.pas timeserver only(!) for OS/2 timeserv2.exe rdate2.pas the client programm rdate2.exe Contact Address Bug reports or feature requests should be directed to: Internet: CHohmann@bfs.de