HDTenEightyP/NetNews huggingface dataset:
From: dave@cs.arizona.edu (Dave Schaumann)
Newsgroups: comp.unix.programmer
Subject: Re: FLEX question
Date: 16 Nov 92 18:52:06 GMT
Reply-To: dave@cs.arizona.edu (Dave Schaumann)
Organization: University of Arizona

In article <1992Nov16.171445.26227@tc.cornell.edu>, elan@tasha (Elan Feingold) writes:
>How does one match things regardless of case? i.e If I want to match 
>the keyword COOKIE, and I don't care what combination of upper and lower 
>letters the person used...
>
>Anything but
>
>COOKIE		CreateCookie();
>cOOKIE		CreateCookie();

There are two approaches you can take:

1: Brute force

(C|c)(O|o)(O|o)(K|k)(I|i)(E|e)	{ CreateCookie(); }

2: 2-level recognition

Letter	[a-zA-Z]
Word	{Letter}+
%%
{Word}	{ if( is_cookie(yytext) ) CreateCookie() ;
	  else /* whatever */ ;
	}
%%
int is_cookie( char *s ) {
  char *t = "cookie" ;

  /* this may not work if you have a brain-damaged tolower() */
  while( *s != '\0' && tolower(*s) == *t ) { s++ ; t++ }
  return *s == *t ;
}

I think #2 is almost always preferrable, since it makes for smaller lex
tables, and it's easily extendable to other keywords.

-- 
You unlock this door with the key of imagination.  Beyond it is another
dimension: a dimension of sound, a dimension of sight, a dimension of mind.
You're moving into a land of both shadow and substance, of things and ideas.
You've just crossed over into... the Twilight Zone.
Newsgroups: comp.unix.programmer
From: elan@tasha.cheme.cornell.edu (Elan Feingold)
Subject: FLEX question
Reply-To: elan@tasha.cheme.cornell.edu (Elan Feingold)
Organization: Cornell University
Date: Mon, 16 Nov 1992 17:14:45 GMT


How does one match things regardless of case? i.e If I want to match 
the keyword COOKIE, and I don't care what combination of upper and lower 
letters the person used...

Anything but

COOKIE		CreateCookie();
cOOKIE		CreateCookie();
..

Thanks, 

Elan

--
---------------------------------------------------------------------------
|  Elan Feingold       |                                       |
|  CS/EE Depts.        |                          |
|  Cornell University  |     ( .sig currently under construction )     |
|  Ithaca NY 14850     |                        |
---------------------------------------------------------------------------
Newsgroups: comp.unix.programmer,uw.unix,uw.x-windows
From: rlerdorf@zeus.UWaterloo.ca (Rasmus Lerdorf)
Subject: IPC programming under Ultrix 4.2
Keywords: Motif Xm Xt Xlib IPC
Reply-To: rlerdorf@zeus.UWaterloo.ca
Organization: University of Waterloo
Date: Fri, 20 Nov 1992 17:19:18 GMT

I am writing a Motif application and I wish to fork and exec another  
application.  This second application needs to communicate with the parent.  I  
have read everything I could find on IPC programming, but am still quite unsure  
of which is the best method to approach this problem.  If anybody could shed  
some light on this, I would appreciate it.  Code fragments showing the use of  
IPC functions would also be very welcome.  Or even just a hint at which  
publically available applications out there does something like this so I could  
go grab the code somewhere.

Thanks in advance for any help
--
Rasmus Lerdorf     internet: rlerdorf@zeus.uwaterloo.ca (NeXT-mail)
  _   _   _   _    FAX     : 519 746-4791                     Nutec Corp. 
 _ _   _ _ _ _     Phone   : 519 886-6009                     DIA member
_   _   _   _   ** AlphaWindows(tm) Coming soon to a terminal near you **
From: whjelmar@calvin.usc.edu (White Guy with an Earring)
Newsgroups: comp.unix.programmer
Subject: Unix Serial Comm
Date: 17 Nov 1992 13:35:33 -0800
Organization: University of Southern California, Los Angeles, CA
Distribution: world
NNTP-Posting-Host: calvin.usc.edu

	
	I am trying to write a program that will talk to a Unix tty, that is 
connected to a modem, and will change the modem configuration via the hayes 
'at' command set.  Has anyone out there ever attempted such a thing before?  
Any comment and/or suggestion on how to approach such a task would be 
greatly appreciated.  



					-Walter-

P.S.  Please e-mail, as I rarely get a chance keep current with my news 
reading.



______________________________________________________________________________
|                          |                                                 |
|                          |  I can't complain, but sometimes I still do     |
|      Walter Hjelmar      |  Life's been good to me so far...               |
|    101 Bridewell #118    |                      -Joe Walsh                 |
|       LA, CA 90042       |  						     |
|                          |  E-mail : whjelmar@calvin.usc.edu               |
|                     	   |						     |
|__________________________|_________________________________________________|
Newsgroups: comp.unix.programmer
Subject: SCO sync card needed!!!
From: Richard.Holmes@bbs.actrix.gen.nz
Date: Mon, 23 Nov 1992 23:26:12 GMT
Organization: AWA New Zealand Limited
Keywords: comms, SCO

Help!  We need to get some *synchronous* comms running out of our 486 SCO 
Unix box quite soon for a project here (so we can talk to a grotty old ICL 
mainframe).  We have found several suppliers of synchronous cards, but no 
one is able to supply a standalone UNIX device driver.  We're quite willing
to purchase from the US, etc.  (Bonus if card can support 4+ standard serial
ports too).

Ta - Richard
-- 
--------------------------------------///-----------------------------------
| "Me Tarzan, you Mrs Ethel |        ///  | Confucious say "Man with hands |
| Potter of No 12A Plumbley |  \\\  ///   | in someone else's pockets is   |
| Rd, Elthorp" - Lord Byron |   \\\///    | is not feeling himself today"  |
Newsgroups: comp.unix.programmer
From: rlerdorf@netcom.com (Rasmus Lerdorf)
Subject: IPC Programming under Ultrix
Keywords: Xm Xt Xlib IPC
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Fri, 20 Nov 1992 17:28:28 GMT

I am writing a Motif application and I wish to fork and exec another 
application.  This second application needs to communicate with the parent.
  I have read everything I could find on IPC programming, but am still 
quite unsure of which is the best method to approach this problem.  If 
anybody could shed some light on this, I would appreciate it.  Code 
fragments showing the use of IPC functions would also be very welcome.  
Or even just a hint at which publically available applications out there 
does something like this so I could go grab the code somewhere.

Thanks in advance for any help

-- 
Rasmus Lerdorf	         _   _   _   _    Nutec North America
Product Manager	        _ _   _ _ _ _     2629 Terminal Blvd.
+1 415 967-8818	       _   _   _   _      Mountain View, CA. 94043. USA.
FAX: +1 415 967-8836                      internet: rlerdorf@netcom.com
UUCP: ..!uunet!infoserv!nutec!rasmus	  internet: nutec!rasmus@infoserv.com
         ** AlphaWindows(tm) Coming soon to a terminal near you **
Newsgroups: comp.unix.programmer
From: coren@speed.osf.org (Robert Coren)
Subject: Re: Question on kill signal (SIGKILL)
Organization: Open Software Foundation
Date: Thu, 19 Nov 1992 14:05:53 GMT

In article <1992Nov19.100606.15620@nuscc.nus.sg>, isc40038@nusunix1.nus.sg (LIM FANG HOW) writes:
> How can I program a process to write to a text file upon receiving a
> SIGKILL from another process ?? I am writing in a C environment.

You can't. The kernel will not let you supply a handler for SIGKILL --
it *always* kills the process, unconditionally.

Did you perhaps mean some other signal?
Xref: sparky comp.unix.programmer:5328 comp.sys.hp:13034
From: mikey@ontek.com (euphausia superba)
Newsgroups: comp.unix.programmer,comp.sys.hp
Subject: mmap() for hp-ux?
Date: 17 Nov 92 18:40:53 GMT
Organization: Ontek Corporation -- Laguna Hills, California

Is there an equivalent to mmap() under hp-ux?  Or are the
shm* sys calls the closest thing?  Any help would be appreciated!

     the krill

Newsgroups: comp.unix.programmer
From: ihle@freia.inf.tu-dresden.de (Torsten Ihle)
Subject: Re: Decompress while merging?
Keywords: merge compress
Organization: Free University of Berlin, Germany
Date: Mon, 16 Nov 1992 10:07:23 GMT

How about the following ( assuming the files are named file1.Z, file2.Z .. filen.Z ):

#! /bin/csh
#creating a named pipe for each file 
foreach n ( 1 2 .. n)
	mkfifo pipe$n
end
#sorting the pipe-smoke
sort5 -m pipe* | compress > sortfile.Z &
# I need sort5 (on ULTRIX) to merge
#filling the pipes
foreach n ( 1 2 .. n)
	zcat file$n.Z >> pipe$n &
end
#make clean
foreach n ( 1 2 .. n)
	rm pipe$n
end
wait
# end of the script

I didn't try that for larger files, but on my system it works fine.
Xref: sparky comp.unix.programmer:5393 comp.unix.questions:13751
Organisation: European Space Operation Centre (E.S.O.C)
Date: Friday, 20 Nov 1992 17:01:40 CET
From: Karl Keyte <KKEYTE@ESOC.BITNET>
Newsgroups: comp.unix.programmer,comp.unix.questions
Subject: NIS & /etc/hosts

We have a network in which hosts come up without a server (i.e. are
disk- and datafull).  In this event the domainname is null, NIS
(Yellow Pages) isn't running and the /etc/hosts file contains a
valid list of other hosts on the network.

'ping'ing other hosts works fine and tracing the ping I can see that
the hosts file is indeed being read.  Code which used 'gethostbyaddr',
however, doesn't work although I can see that the hosts file is being
read again.

Anyone know why 'gethostbyaddr' doesn't work?  I understood that the
system is first supposed to try NIS and then the hosts file.

  System:   Multiple Sun SPARC-2 hosts connected on
            thin-wire Ethernet.  SunOS 4.1.2.

Help!

Karl
Newsgroups: comp.unix.programmer,comp.lang.c
From: swanger@accs.duc.auburn.edu (David Swanger)
Subject: Re: How do you shell out of a C program
Reply-To: swanger@accs.duc.auburn.edu
Organization: Academic Computing Services, Auburn University, AL
Date: Fri, 20 Nov 1992 13:40:59 GMT


#From swanger@accs.duc.auburn.edu (David Swanger)

#I am writing a C program for my SUN IPC Workstation, SunOs 4.1.2,
#and would like to be able to shell in and out of the program.  My
#program uses curses (Sys V).  I tried the following command:

#system("/bin/csh");

#When the program reached this point, it seemed to shell out (I saw
#the prompt), but the terminal froze up.  Obviously I am missing
#something with either C or curses or system() or something.  I
#would really appreciate some help with this.

Ok, ok, I broke down and reread the curses man pages and I discovered
that the following seems to work:

  endwin();
  system("/bin/csh");
  doupdate();

Thanks to all of the people who sent help with this.

David Swanger
Academic Computing Services
Auburn University, AL
swanger@accs.duc.auburn.edu

Xref: sparky comp.unix.programmer:5327 comp.sys.sun.misc:5310
From: mark@coombs.anu.edu.au (Mark)
Newsgroups: comp.unix.programmer,comp.sys.sun.misc
Subject: Installing a shared library without screwing up.
Date: 18 Nov 92 05:01:06 GMT
Organization: Australian National University
NNTP-Posting-Host: 150.203.76.2
Keywords: libc.so replacing
Organisation: Wassat?!

On SunOS 4.x.x:
I've heard a lot of horror stories about mistakes with libc.so replacing and
how dynamic library loading programs die real quick if you tamper with their
library.

What is the right/best way to replace a libc.so with your site customised
version? I dont want to have to go find the installation tape everytime
I attempt it. Do I use 'cp' or 'cat mylib > /usr/lib/libc.so' or what? Im a
bit worried that a context switch will happen halfway through it and bugger
it all up.

How would you guys replace it?

Any hints welcome.
Mark
mark@coombs.anu.edu.au
mark@gnu.ai.mit.edu
markm@rmit.edu.au
Newsgroups: comp.unix.programmer,comp.sources.d
From: robsch@robkaos.GUN.de (Robert Schien)
Subject: Re: iScreen 3.2 compiling difficulties
Followup-To: comp.unix.programmer,comp.sources.d
Organization: Private Site, Essen, Germany
X-Newsreader: TIN [version 1.1 PL7]
Date: Sun, 22 Nov 1992 18:36:50 GMT

Trever Miller hm 276-2120 wk 263-2600 (millertr@cuug.ab.ca) wrote:
:  
:  I am having problems with compiling iScreen v3.2 under DG/UX
:  (Data General Aviion)
: 
:  I snagged the sources from the bsd386 distribution thinking that 
:  I could hack it easily for the DGUX system.
: 
:  After much fighting with -D compile flags and hacking the
:  config.h I got it to compile clean all the way to the link stage :
: 
: Script started on Fri Nov 20 21:03:45 1992
: $ make
:       gcc -traditional -O -D_DGUX_SOURCE -D_BSD_WAIT_FLAVOR -DDGUX -c screen.c
:       gcc -traditional -O -D_DGUX_SOURCE -D_BSD_WAIT_FLAVOR -DDGUX -c ansi.c
:       gcc -traditional -O -D_DGUX_SOURCE -D_BSD_WAIT_FLAVOR -DDGUX -c help.c
:       gcc -traditional -O -D_DGUX_SOURCE -D_BSD_WAIT_FLAVOR -DDGUX -c fileio.c
:       gcc -traditional -O -D_DGUX_SOURCE -D_BSD_WAIT_FLAVOR -DDGUX -c mark.c
:       gcc -traditional -O -D_DGUX_SOURCE -D_BSD_WAIT_FLAVOR -DDGUX -c window.c
:       gcc -traditional -O -D_DGUX_SOURCE -D_BSD_WAIT_FLAVOR -DDGUX -c socket.c
:       gcc -traditional -O -D_DGUX_SOURCE -D_BSD_WAIT_FLAVOR -DDGUX  -o screen screen.o ansi.o help.o fileio.o mark.o window.o socket.o -ltermcap 
: undefined                       first referenced
:  symbol                             in file
: _stripdev                           screen.o
: _ptsname                            screen.o
: _unlockpt                           screen.o
: _grantpt                            screen.o
: ld fatal: Symbol referencing errors. No output written to screen
: *** Error code 1
: 
: Stop.
: $ exit
: 
: script done on Fri Nov 20 21:06:42 1992
: 
: 
: Any ideas?  I looked through ALL the /usr/lib/lib*.a files and couldn't
: find anything that helped, and the online man pages say  nothing about
: linking... just #include <stdio.h>, which it is.
Do you have a libpt.a? These missing routines are in libpt.a on my
system (ESIX 3.2D). Of course, your's is much more BSD'ish.
Just a hint, which may help.
Robert
-- 
Robert Schien    robsch@robkaos.GUN.de
"To err is human, to really foul things up requires a computer"
From: barmar@think.com (Barry Margolin)
Newsgroups: comp.unix.programmer
Subject: Re: pseudo-tty's -- info
Date: 16 Nov 1992 04:37:55 GMT
Organization: Thinking Machines Corporation, Cambridge MA, USA
NNTP-Posting-Host: gandalf.think.com

In article <1992Nov16.005226.9079@cis.ohio-state.edu> mdm@stegosaur.cis.ohio-state.edu (Michael Moore) writes:
>	Could anyone recommend a good document or book which 
>explains the implementation of a pseudo-tty?   

Do you mean how they're implemented in the kernel, or how to implement
programs that use them?  The latter is the subject of an entire chapter in
W. Richard Stevens's new book "Advanced Programming in the UNIX
Environment".

>						Also, I recall
>someone has written a program which will run a given command
>with a pseudo-tty.  Could anyone point me to its location?

It's called "pty", and it should be on most large FTP archives.  Check
archie for specifics.
-- 
Barry Margolin
System Manager, Thinking Machines Corp.

barmar@think.com          {uunet,harvard}!think!barmar
Newsgroups: comp.unix.programmer
From: adb@geac.com (Anthony DeBoer)
Subject: RCS logfile usage
Date: Tue, 17 Nov 1992 15:03:01 GMT
Organization: Geac Computer Corporation

I'm currently in the process of setting up RCS, and after having tried
out various options and various test cases, I'm wondering about the
usefulness of the comments log feature versus just keying in change notes
in the source directly while editing.

Direct keying lets you note the changes as you make them, while they're
fresh in your mind, as opposed to having to remember a summary of what
you did, to type in at checkin time.  Using the log feature, on the other
hand, seems to gain only that the rlog command will list the log
comments.  A third choice might be keeping the current change notes in a
separate file and doing "ci foo.c < foo.notes", but that requires editing
multiple files.

Using either feature gives you the comment changes during an rcsdiff, so
there's no difference there, and you can always see who changed what and
when.  Using $Log$ in the source does NOT buy you any log integrity;
other than adding the most current comment at checkout time, it does not
verify that previous comments are already there or that they haven't been
altered or damaged during later editing at some point.

What do other RCS users do, and why?  I'd be interested in hearing your
comments.  Thanks in advance.
-- 
Anthony DeBoer       adb@geac.com | uunet!geac!adb | GEM: ANTHONY.DEBOER
From: crawford@boole.mitre.org (Randy Crawford)
Newsgroups: comp.unix.programmer
Subject: Re: RPC server did not return status
Keywords: RPC
Date: 18 Nov 92 03:27:08 GMT
Organization: The MITRE Corporation, McLean, VA

In article <1992Nov11.095253.23538@news.mentorg.com> thiam-chye_sim@mentorg.com writes:
>
>I wrote a simple RPC program which emulate Apollo's send_alarm on the Sun workstations and ported it to HP-UX. It works perfect on the Sun but the RPC server running on the HP710 doesn't seem to return any status after it finished it's job correctly. The client (both on Sun and HP) calling the server on HP will wait till timeout (value preset in the program) and exit.
>
>The HP710 is  running HP-UX 9.0 . Do I have to tell the server explicitly
>to send finish status to it's clients?

No additional input to the server should be necessary.  However, I believe a 
return integer* from the server _is_ customary.  After all, aren't the 
rpcgenned functions (like whatever_1() ) typed to return an int?  Be sure 
that the return pointer is to a global or static integer.  Don't return the
address of an automatic/stack variable.

Did you try using rpcgen on the HP on your whetever.x file, and then compiling 
up the new HP rpcgenned code?  The two rpcgens are a tad different (using 
bzero() on the sun and goofing up memset() on the HP is "hpux" isn't defined).
It's worth a try.

-- 

| Randy Crawford        crawford@mitre.org        The MITRE Corporation
|                                                 7525 Colshire Dr., MS Z421
| N=1 -> P=NP           703 883-7940              McLean, VA  22102
Newsgroups: comp.unix.programmer
From: swispl@solomon.technet.sg (SW International)
Subject: Question: How to get comd line arg of processes
Organization: TECHNET, Singapore
X-Newsreader: TIN [version 1.1 PL6]
Date: Wed, 18 Nov 1992 04:06:09 GMT



I'm writing a C program which needs to obtain the command line
arguments of other running processes. Actually, 'ps -af' does
the job quite nicely, but due to other constraints, I need to
incorporate that function within my program.

I've not done much system programming before. Please advise if
you know how it can be achieved and the pitfalls I need to watch
out.

Thanks.
-- 
cheewai		 		---------- __o   
chlai@nyx.cs.du.edu		-------- _`\<,_ 
swispl@solomon.technet.sg	------- (*)/ (*)
				~~~~~~~~~~~~~~~~
Newsgroups: comp.unix.programmer
From: trw@unixland.natick.ma.us (Tim Weil)
Subject: Recursive Tree Copy (with filter)?
Organization: Unixland Public Access Unix  (508) 655-3848
X-Newsreader: Tin 1.1 PL3
Date: Thu, 19 Nov 1992 21:17:15 GMT

I need a utility that would perform a recursive tree copy but only 
operates on a selected file set for transfers.  The specific problem
concerns a complicated source tree with Makefiles embedded at various
sub-directories throughout the tree.
 
What the utility might do is behave like "cp -r" and "grep make *"
where any file prepended with "make" would be copied along with the
attached subdirectory.
 
Timothy.Weil@dialcom.tymnet.com      or,
timw@sonnyj.tymnet.com 

Newsgroups: comp.unix.programmer,comp.lang.c
From: jes@grendel.demon.co.uk (Jim Segrave)
Subject: Re: How do you shell out of a C program
Reply-To: jes@grendel.demon.co.uk
Distribution: world
Followup-To: comp.unix.programmer
X-Mailer: cppnews $Revision: 1.20 $
Organization: None
Date: Sat, 21 Nov 1992 01:24:56 +0000

In article <1992Nov20.190223.14579@den.mmc.com> richard@crowded-house.den.mmc.com (Richard Armstrong) writes:
> Look-up exec and fork in the man pages.

After reading the thread "Please help me keep my job", it took me a minute
to realise this wasn't (necessarily) a clever word play on RTFM. 
 
--
Jim Segrave (Segrave Software Services)     jes@grendel.demon.co.uk
From: tml@tik.vtt.fi (Tor Lillqvist)
Newsgroups: comp.unix.programmer
Subject: Passing file descriptors between processes
Date: 17 Nov 92 12:51:15
Organization: Technical Research Centre of Finland, Laboratory for Information
	Processing (VTT/TIK)
NNTP-Posting-Host: tiuhti.tik.vtt.fi

I vaguely remember that is is possible (at least in pure BSD) to pass
open file descriptors between processes.  I think UNIX domain sockets
had something to do with it.  But I can't find anything about it in
the HP-UX or SunOS manual pages.  Could somebody refresh my memory
please?
--
Tor Lillqvist,
working, but not speaking, for the Technical Research Centre of Finland,
Laboratory for Information Processing (VTT/TIK).
From: c23sn@kocrsv01.delcoelect.com (Siva Nadarajah)
Newsgroups: comp.unix.programmer
Subject: child's child redirection
Date: 19 Nov 92 13:12:51 GMT
Organization: Delco Electronics Corp.
Originator: c23sn@kocrsw08


I am developing an application on Sparc II running SunOS 4.1.2.
In this application in several instances I have to fork+exec
"xterm -e command". 

Is there any easy way I could redirect the stderr of the "command"
to a file?

Your response is much appreciated.

Siva.


-----------------------------------------------------------------
Siva  Nadarajah                    c23sn@kocrsv01.delcoelect.com
Delco Electronics,  GMHE Corp.
Kokomo, Indiana 46904    Ph (317) 451-0460
-----------------------------------------------------------------
Newsgroups: comp.unix.programmer
From: hillig@U.Chem.LSA.UMich.EDU (Kurt Hillig)
Subject: GatorShare/NFS and AIX/RS6K
Date: Mon, 16 Nov 92 18:29:35 EST
Organization: Department of Chemistry, University of Michigan, Ann Arbor
Summary: How do I get GatorShare to work with an RS6K?
Keywords: GatorBox GatorShare NFS

I've got several GatorBoxes running GatorShare (an AppleShare-NFS translator,
in essence).  I've had no problems mounting NFS-exported directories from
DECstations (Ultrix 4.1, 4.2) and SGI systems (Irix 3.3, 4.0.5), but no
luck at all with RS6000's (AIX 3.1.5, .6, .7?).

Has anyone been able to make this work?  Will we have to upgrade to 3.2.x
to make it work?  Should I just turn on, tune in and drop out?  Any
advice would be appreciated.

Feer free to respond to this news group - I DO read it often ;-)

-- 
      Kurt Hillig
   Dept. of Chemistry      I always tell the     khillig@umich.edu
 University of Michigan     absolute truth    Telephone (313)747-2867
Ann Arbor, MI  48109-1055    as I see it.    hillig@chem.lsa.umich.edu
From: konopik@konopik.austin.ibm.com (Brad Konopik)
Newsgroups: comp.unix.aix
Subject: Re: Using ACLs (with acledit) on 3.2.0
Date: 17 Nov 92 22:29:26 GMT
Organization: IBM AIX Porting Center, Austin

In article <1dp5p5INNmtq@grasp1.univ-lyon1.fr> Christophe.Wolfhugel@grasp.insa-lyon.fr (Christophe Wolfhugel) writes:
>In article <1992Nov6.191913.4418@awdprime.austin.ibm.com> jfh@greenber.austin.ibm.com (John F Haugh II) writes:
>>See "Genderal Concepts and Procedures", page 24-14. 
>
>Unfortunately nor the Info database nor the man page gives any reference 
>to that page. An update would be welcome.
>

I just did a search in InfoExplorer on "acledit" and among the things it
turned up was an article called "Access Control Lists" which had a bunch
of specific examples in it.  Your mileage may vary.

-- 
  tcpnet: konopik@konopik.austin.ibm.com  |  Brad Konopik
 ibmvnet: KONOPIK at AUSTIN               |  IBM AIX Porting Center, Austin
internet: konopik.austin.ibm.com!konopik@ibmpa.awdpa.ibm.com
   uunet: ..!uunet!ibmsupt!ibmpa!konopik.austin.ibm.com!konopik
Newsgroups: comp.unix.aix