home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!know!cass.ma02.bull.com!mips2!news.bbn.com!usc!zaphod.mps.ohio-state.edu!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)
- Newsgroups: comp.protocols.tcp-ip.ibmpc
- Subject: REQ: MSDOS TCP/IP stack in ASM or Pascal
- Message-ID: <peter.722130535@palin.cc.monash.edu.au>
- Date: 18 Nov 92 23:48:55 GMT
- Sender: news@monu6.cc.monash.edu.au (Usenet system)
- Organization: Monash University, Melb., Australia.
- Lines: 33
-
- 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
-