Article View: comp.dcom.lans.misc
Article #256REQ: MSDOS TCP/IP stack in ASM or Pascal
From: Peter Hawkins
Date: Wed, 18 Nov 1992 23:47
Date: Wed, 18 Nov 1992 23:47
33 lines
1757 bytes
1757 bytes
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
Technical Details
Message-ID:
<peter.722130436@palin.cc.monash.edu.au>Path:
arc1-ca.pugleaf.net!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!peterShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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.dcom.lans.misc Subject: REQ: MSDOS TCP/IP stack in ASM or Pascal Message-ID: <peter.722130436@palin.cc.monash.edu.au> Date: 18 Nov 92 23:47:16 GMT Sender: news@monu6.cc.monash.edu.au (Usenet system) Organization: Monash University, Melb., Australia. Lines: 33