home *** CD-ROM | disk | FTP | other *** search
- ;-------------------------------------------------------------------------
- ; ** CLIPnet Library ** copyright of DataSync Technologies - Lansing, Mi
- ;-------------------------------------------------------------------------
- ;
- ; Functions: Is_Network()
- ;
- ; by: Carl Huff
- ;
- ; Purpose: /* verifies a legitimate connect to a fileserver */
- ;
- ; Novell call: Connection Services
- ; NetWare API DCh "Get Connection Number"
- ;
- ; Use: Is_Network()
- ;
- ; Returns: Clipper logical .T. (if valid) or logical .F. (! valid)
- ;-------------------------------------------------------------------------
-
- .MODEL LARGE, PASCAL
- PUBLIC is_network
-
- EXTRN __parc:FAR
- EXTRN __retl:FAR
-
- .CODE
- ;-------------------------------------------------------------------------
- is_network PROC FAR ;/**** IsNet() function ****/
- ;-------------------------------------------------------------------------
-
- mov ah, 0DCh ; Novell's Get Connection Number API
- int 21h
- and ah, 0 ; zero out ah
- push ax ; load up the return state
- call __retl ; return logical to Clipper
- add sp, 2 ; clean that stack!!
- ret ; return to Clipper
-
- is_network ENDP
- END
- ;-------------------------------------------------------------------------
- ;/* EOF Is_Net */
-