home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.protocols.tcp-ip:5207 comp.protocols.tcp-ip.ibmpc:6390 comp.dcom.lans:1981 comp.dcom.lans.ethernet:2509 comp.dcom.lans.misc:916
- Newsgroups: comp.protocols.tcp-ip,comp.protocols.tcp-ip.ibmpc,comp.dcom.lans,comp.dcom.lans.ethernet,comp.dcom.lans.misc
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!sun-barr!cs.utexas.edu!usc!rpi!batcomputer!munnari.oz.au!bruce.cs.monash.edu.au!monu6!palin.cc.monash.edu.au!peter
- From: peter@palin.cc.monash.edu.au (Peter Hawkins)
- Subject: REQ: MSDOS TCP/IP stack in ASM or Pascal
- Message-ID: <peter.722065275@palin.cc.monash.edu.au>
- Keywords: TCP/IP ASM MSDOS Pascal
- Sender: news@monu6.cc.monash.edu.au (Usenet system)
- Organization: Monash University, Melb., Australia.
- Date: Wed, 18 Nov 1992 05:41:15 GMT
- Lines: 32
-
- I need to interface a turbo pascal (V6) application to TCP/IP. The
- application is heavily OOP & TVision etc so I pretty well am forced
- to use turbo pascal. It's huge & re-writing in C is not practical.
- I could use novell IPX & Banyan Vines, but I want it to be more
- general if I can.
-
- I got a copy of wattcp - a mixture of asm & C, and compiled it with
- BCC, but unfortunately I couldn't link the C & pascal object files
- without leaving unresolved externals - Borland's advice was that
- interfacing C to Pascal will not work with any C code which is either
- not-straightforward (in calling) or which utilises intrinsic libraries.
- (They advised against my attempting it - and suggested I re-write the
- TCP/IP stack in pascal!)
-
- Before embarking on a major project such as re-writing the stack, or
- giving up and using IPX and Vines, I thought I'd try and see if anyone
- knew:
-
- 1) What public domain / commercial TCP/IP stacks are there which might
- be callable from turbo C?
-
- 2) Are there any stacks around written entirely in assembly or (joy of
- joys!) pascal?
-
- Thanks in advance,
-
- Peter
- --
- Peter Hawkins,
- Assistant Lecturer, Computer Centre
- Monash University, Australia
- peter@palin.cc.monash.edu.au
-