home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / protocol / tcpip / 5207 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  1.9 KB

  1. 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
  2. Newsgroups: comp.protocols.tcp-ip,comp.protocols.tcp-ip.ibmpc,comp.dcom.lans,comp.dcom.lans.ethernet,comp.dcom.lans.misc
  3. 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
  4. From: peter@palin.cc.monash.edu.au (Peter Hawkins)
  5. Subject: REQ: MSDOS TCP/IP stack in ASM or Pascal
  6. Message-ID: <peter.722065275@palin.cc.monash.edu.au>
  7. Keywords: TCP/IP ASM MSDOS Pascal
  8. Sender: news@monu6.cc.monash.edu.au (Usenet system)
  9. Organization: Monash University, Melb., Australia.
  10. Date: Wed, 18 Nov 1992 05:41:15 GMT
  11. Lines: 32
  12.  
  13. I need to interface a turbo pascal (V6) application to TCP/IP. The
  14. application is heavily OOP & TVision etc so I pretty well am forced
  15. to use turbo pascal. It's huge & re-writing in C is not practical.
  16. I could use novell IPX & Banyan Vines, but I want it to be more
  17. general if I can.
  18.  
  19. I got a copy of wattcp - a mixture of asm & C, and compiled it with
  20. BCC, but unfortunately I couldn't link the C & pascal object files
  21. without leaving unresolved externals - Borland's advice was that
  22. interfacing C to Pascal will not work with any C code which is either
  23. not-straightforward (in calling) or which utilises intrinsic libraries.
  24. (They advised against my attempting it - and suggested I re-write the
  25. TCP/IP stack in pascal!)
  26.  
  27. Before embarking on a major project such as re-writing the stack, or
  28. giving up and using IPX and Vines, I thought I'd try and see if anyone
  29. knew:
  30.  
  31. 1)  What public domain / commercial TCP/IP stacks are there which might
  32.     be callable from turbo C?
  33.  
  34. 2)  Are there any stacks around written entirely in assembly or (joy of
  35.     joys!) pascal?
  36.  
  37. Thanks in advance,
  38.  
  39. Peter
  40. -- 
  41. Peter Hawkins,
  42. Assistant Lecturer, Computer Centre
  43. Monash University, Australia
  44. peter@palin.cc.monash.edu.au
  45.