Fun with the XENIX kernel
Sat Jan 26 19:30:33 AEST 1991
I have been digging around the XENIX kernel and have been trying to
do some rather rudimentary things ...
One is trying to set the nodename for the machine by stuffing _node
with the characters of my choice; in of itself, it isn't a problem.
The problem is that uname(S) doesn't seem to load the utsname.nodename
from _node. Where is the nodename kept in the kernel? And, yes,
I know about /etc/systemid ... that ain't the point. :-)
The other is trying to read the _proc table; again, that's no problem.
However, other other flavors of the proc struct that I have worked with
were so nice as to provide p_uptr (obviously, a pointer to the ublock).
So, how does one grab the ublock for a process in XENIX?
Thanks in advance ...
--
Michael Stefanik, Systems Engineer (JOAT), Briareus Corporation
UUCP: ...!uunet!bria!mike
--
technoignorami (tek'no-ig'no-ram`i) a group of individuals that are constantly
found to be saying things like "Well, it works on my DOS machine ..."
More information about the Comp.unix.wizards
mailing list