Header: K:/21vcs/srccmd/samples.win/techos.dev 1.3 07 May 1992 13:03:18 arnoff $ ; ; Copyright (C) 1991-1992 by FTP Software, Inc. ... 04-Oct-90 msd@ayuda First pre-release. ... 06-May-92 ftp DevKit 2.1 beta . ; ; module-definition file for PC/ TCP TCP ECHO Server -- used by LINK.EXE NAME TECHOS ; application's module name DESCRIPTION ' TCP ECHO Server' EXETYPE WINDOWS ; required for all Windows applications STUB 'WINSTUB.EXE' ; Generates error message if application ; is run without ...
Sun RPC is a product of Sun Microsystems, Inc. and is provided for * unrestricted use provided that this legend is included on all tape * media and as a part of the software program in whole or part. ... Sun RPC is provided with no support and without any obligation on the * part of Sun Microsystems, Inc. to assist in its use, correction, * modification or enhancement. SUN MICROSYSTEMS, INC. ... Sun Microsystems, Inc. ...
... DATA ENDS ; macro used at start of every function to perform initialization if it ; hasn't happened already chkinst MACRO LOCAL okay mov ax,inited or ax,ax jnz okay call __find_vec mov inited,0FFFFh okay: ENDM ; macro to zero out one register (s) if another (r) is already zero zseg MACRO r,s LOCAL done or r,r jnz done mov s,r done: ENDM ; unslword get_option(nd, level, option, value, len) ; ; nd BX ; level SI ; option DI ; value DS:DX ; len CX ; returns ...
... DATA ENDS ; macro used at start of every function to perform initialization if it ; hasn't happened already chkinst MACRO LOCAL okay mov ax,inited or ax,ax jnz okay call __find_vec mov inited,0FFFFh okay: ENDM ; macro to zero out one register (s) if another (r) is already zero zseg MACRO r,s LOCAL done or r,r jnz done mov s,r done: ENDM ; net_listen(fd, type, addr) ; ; fd BX ; type DX ; addr DS:SI CPROC _net_listen chkinst push bp mov bp,sp ...
... No title to and ownership of the software is hereby ; transferred. ... DW stack _size DUP(0) as_stack DW 0 _DATA ENDS _TEXT SEGMENT save_ds DW 0 ; place to save the old data segment PUBLIC _ asynch_stub _ asynch_stub PROC far ; first we set up our stack frame ; reentrancy is not necessary. mov cs:[ save_ds ],ds mov ax,SEG DGROUP mov ds,ax mov [save_ss],ss mov [save_sp],sp cli mov ss,ax mov sp,OFFSET DGROUP: as_stack sti ; now our stack is properly set up ; ...
... ENDS ; macro used at start of every function to perform initialization if it ; hasn't happened already chkinst MACRO LOCAL okay mov ax,inited or ax,ax jnz okay call __find_vec mov inited,0FFFFh okay: ENDM ; macro to zero out one register (s) if another (r) is already zero zseg MACRO r,s LOCAL done or r,r jnz done mov s,r done: ENDM ; net_writeto(fd, buf, len, to, flags) ; ; fd BX ; buf DS:SI ; len CX ; to ES:DI ; flags DX CPROC _net_writeto chkinst push bp ...
LH /L:0;1,16400 /S C:\ DOS \SMARTDRV.EXE /X @ECHO OFF PROMPT $p$g PATH C:\;C:\ DOS ;C:\NORTON;C:\WORD5;C:\ MSCV51 \BIN;C:\ MSCV51 \ INCLUDE ;C:\ MSCV51 \ LIB PATH C:\ DOS ;C:\ PCTCP ;% PATH % SET TEMP=c:\ DOS rem C:\ MSCV51 \MSCTEMP; SET INCLUDE =C:\DEVKIT\ INCLUDE ;C:\ MSCV51 \ INCLUDE ; SET LIB =C:\NETMSC6.0;C:\ MSCV51 \ LIB ; REM LH /L:2,17184 C:\ ...