HP3000-L Archives

June 1998, Week 3

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Mark Klein <[log in to unmask]>
Reply To:
Mark Klein <[log in to unmask]>
Date:
Tue, 16 Jun 1998 08:09:56 PDT
Content-Type:
text/plain
Parts/Attachments:
text/plain (24 lines)
Jeff asks:

>Does anyone know if socks has been ported to MPE/iX? If not, does anyone
>have a guesstimate on the effort to do so?

Actually, there was an attempt a year or so ago. Someone had requested that
I do a "socksify" program to hack the SOMs around within a program
(actually, the string tables within) such that external calls to the
various networking routines would be replaced to calls to the socksified
versions of those routines. I hate to admit that I got side tracked with
Mike Y. on Java stuff and never completed "socksify".

If I recall, the individual making this request was from within HP. I
don't recall his name, though.

As far as effort:

Probably "moderate". Entries within each SOM are really "self referential"
pointers to a bunch of related tables. To take the table entry for socket()
for example and change it to r_socket() would require expanding the one
table entry for the symbol "socket" by 2 bytes, and then changing the
offset in all other tables to each symbol that is in the table after the
"socket" symbol by adding 2 to their offsets into the table.

ATOM RSS1 RSS2