🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dcom.lans.misc
Article #256

REQ: MSDOS TCP/IP stack in ASM or Pascal

#256
From: Peter Hawkins
Date: Wed, 18 Nov 1992 23:47
33 lines
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!peter

Show 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