HDTenEightyP/NetNews huggingface dataset:
From: mauricio@DCC.UNICAMP.BR (Mauricio Fernandez)
Newsgroups: comp.unix.wizards
Subject: Splitting the connect
Date: 6 Oct 92 15:33:40 GMT
X-Unparsable-Date: Tue, 6 Oct 92 12:31:28 GMT-3:00

Hello, I'm trying to split the connect in two phases, first I request
the connection to an existing socket, and second I wait for its
confirmation.

Following Stevens I fcntl the socket inmedeatly after creating it with 
F_SETFL, FCNTL. After that I should obtain an EINPROGRESS errno if the connect
were to block my process. To find out the connection was accepted I should 
select my socket for writing. So let's see the code.


    sok = socket(AF_INET, SOCK_STREAM, 0);
    assert(sok >= 0);

    fv = fcntl(sok, F_SETFL, FNDELAY);
    assert(fv >= 0);

    if(connect(sok, &TheServer, sizeof TheServer) < 0)
      if(errno == EINPROGRESS){
	  printf("Connection in progress...\n");
	  FD_ZERO(&Files);
	  FD_SET(sok, &Files);
	  if(select(MaxFiles, NULL, &Files, NULL, NULL, NULL) < 0){
	      perror("select");
	      exit(2);
	  }
	  else if(FD_ISSET(sok, &Files))
	    printf("Connection established\n");
	  else{
	      printf("I don't know why I'm here\n");
	      exit(3);
	  }
      }
      else{
	  perror("Connection refused");
	  exit(1);
      }
    
    write(sok, "hello\n", 7);
    exit(0);

It's about time to tell you that this code was executed in a
SunOs4.1.1 platform.  In the server side I inserted a getchar between
the bind and the listen and another one between the listen and the
accept.

When I stop the server between listen and the accept, the client (the
code above) prints nothing and succesfully exits. Even when it has no
security that the connection will be eventually accepted. Anyway, when
i release the accept the conection is established and the server
receives the "hello".

If I stop the server before the listen (after the bind) the client prints

Connection in progress...

but when I delay the execution of the accept, the client unblocks
without rendezvous with the accept.

Could somebody tell me whether it's possible to perform the write ONLY if
the connection is actually accepted?

Thanks in advance.

Mauricio Fernandez (please answer via e-mail)
mauricio@dcc.unicamp.br
Departamento de Ciencia da Computacao - UNICAMP
Campinas - Brasil
From: ray@ariel.its.unimelb.EDU.AU (Douglas Ray)
Newsgroups: comp.unix.wizards
Subject: cg dies making X11R5 (solbourn sunOS 4.1.1)
Date: 1 Oct 92 05:53:37 GMT
Organization: University of Melbourne


I'm running up the mit/ part of X11 R5 (patched with all 17 current
patches), on a solbourn s4000 under their OS/MP 4.2A.1, a licenced
SunOS 4.1.1.

When running "make World" (within "script") the code generator (cg)
crashes from a segmentation fault while compiling XIKeyBind.c, from
the shared X library.  The line it dies at is
	cc -c -O -I../../. XIMKeyBind.c
but if I type this by hand, it compiles without a problem.

I am not including the PEX extensions, and the "ld" patch is not
part of this version of OS/MP.   The machine has 40 Meg memory
and 47 meg swap;  none of the file systems are near full.

Does anyone know why cg crashes, and whether it can be fixed?
(Email prefered.)

						- douglas ray
						doug@unimelb.edu.au
						networks & comms

-- 
"Now, the real world is not like that;  otherwise, advertisements would
not be needed to tell you that it is."	(Radio 3AR, Science Show)
Newsgroups: comp.unix.wizards
From: jmeritt@rod.mitre.org (Jim Meritt)
Subject: anonoymous rlogin
Organization: Mitre Corporation
Date: Thu, 1 Oct 1992 13:36:45 GMT


Is there a way to set up an rlogin account that is restricted a'la
chroot the same way that an anonymous ftp account can be?

Please email responses.

Thank you.


-- 
James W. Meritt:  m23364@mwunix.mitre.org - or - jmeritt@rod.mitre.org
The opinions above are mine.  If anyone else wants to share them, fine.
They may say so if they wish. The facts "belong" to noone and simply are.
Newsgroups: comp.unix.wizards,comp.os.linux
From: adam@microware.com (Adam Goldberg)
Subject: Re: Linux activists unite all you have to lose is your DOS
Organization: Microware Systems Corp., Des Moines, Iowa
Date: Wed, 30 Sep 1992 13:24:43 GMT

lfoard@Turing.ORG (Lawrence C. Foard) writes:

>So why not bombard BYTE with letters asking them to cover free software?

>Any one know what there address for comments is? (Why do I suspect they
>don't know what e-mail is?)

Hasty, hasty, hasty...

"WE WANT TO HEAR FROM YOU.  Address correspondence to Letters Editor,
BYTE, One Phoenix Mill Lane, Peterborough, NH  03458, send BIXmail c/o
'editors', or send Internet Mail to letters@bytepb.byte.com.  We edit
letters for length and clarity."  -- Byte, Oct 92, pg. 20.

-- 
Adam G.
adamg@microware.com, or ...!uunet!mcrware!adamg
The above is not to be construed in any way as the official or unofficial
statements of Microware, or any Microware employees.
Newsgroups: comp.unix.wizards
From: rgm@romulon (Rick Morris)
Subject: Re: unix prompt
Organization: Bell Canada Operations Development
X-Newsreader: Tin 1.1 PL5
Date: Tue, 29 Sep 1992 19:16:57 GMT

Miloslav Blazek (milos@lion.ics.muni.cs) wrote:
: >
: > Do any of you know how to set up the Unix prompt (analogous to the DOS set
: > prompt $p$g) so that whenever a user change directories, the new directory
: > path shows up along with the prompt?  It has been a nuisance having to type
: > 'pwd' all the time.
: >
: 


  try this in a shell program file  (I call it cd.sh).  It uses the
status line on VT3xx and VT4xx terminals or creates its on status line
for VT1xx and VT2xx terminals.  If your are using the latter terminals,
don't forget to stty rows 23.

-------------------------------- cut here -----------------------------------
#!  cd.sh
#!
#  define  a environment variable called CD_CSH_HOSTNAME as you host name.
#
#usage: cd [$1]
#
echo '7[r[2$~[1$}[24;1H[57C[1K
exit
-------------------------------- cut here -----------------------------------

    Rick Morris                        |  E-mail: rgm@peasant.isis.org
    Bell Canada                        |          
    1050 - 160 Elgin St                |
    Ottawa, Ont K1G 3J4                |  Envoy100: r.morris
Newsgroups: comp.unix.wizards
From: bazyar@teal.csn.org (Jawaid Bazyar)
Subject: Re: Catching SIGTSTP
Organization: Colorado SuperNet, Inc.
Date: Wed, 30 Sep 1992 15:58:58 GMT

mnc@cs.rit.edu (Marcus N Cannava) writes:

>Here's how I'm trying to do it:
> 
>        /* Block user signals (ctrl-c, ctrl-\) */

>        if(signal(SIGINT, SIG_IGN) == SIG_ERR)  /* Block ^C */
>          error(NOSIGIGNORE);
>        if(signal(SIGQUIT, SIG_IGN) == SIG_ERR) /* Block ^\ */
>          error(NOSIGIGNORE);
>	if(signal(SIGTSTP, SIG_IGN) == SIG_ERR) /* Block ^Z */
>	  error(NOSIGIGNORE);

>PROBLEM: My program does **not** ignore SIGTSTP. It does, however, ignore the
>other two. (This is running under SunOS 4.1.2)

>Has anyone run up against this problem before? Am I missing some obvious
>thing? It's driving me crazy! Help!

  My Unix clone works properly in this regard.  A couple notes:
  SunOS is widely known for, shall we say, interesting implementations? :)
  Make sure you entered SIGTSTP instead of SIGSTOP (which cannot be blocked
   ignored, or handled). (If there's a SunOS bug this is probably where
   it lies- incorrectly having SIGTSTP behave like SIGSTOP. But that
   seems unlikely.)
  
  If all else fails, use ioctl() and tty(4) to turn off the interrupt
character suspend; it's usually t_suspc. Setting this to -1 will
prevent SIGTSTP from ever being sent.

-- 
 Jawaid Bazyar              |   Ask me about the GNO Multitasking Environment
 Procyon, Inc.              |   for the Apple IIgs!   
 bazyar@cs.uiuc.edu         |   P.O Box 620334
 --Apple II Forever!--      |   Littleton, CO 80162-0334   (303) 933-4649
From: lm@slovax.Eng.Sun.COM (Larry McVoy)
Newsgroups: comp.unix.wizards
Subject: Re: Filesystem question
Date: 29 Sep 1992 17:34:26 GMT
Organization: Sun Microsystems, Inc.  Mt. View, Ca.
Distribution: usa
NNTP-Posting-Host: slovax

: Suppose I have a UNIX disk sd3 and sd3g is one partition. I ran newfs on
: this partition which means the file manager is creating the superblocks and
: inode blocks and cylinder blocks. I then open the file /dev/rsd3g (raw disk)
: and write some garbage information into the disk. Then will it overwrite on
: the filesystem that I just created ?

Yes.  Don't do that.  
---
Larry McVoy			(415) 336-7627			 lm@sun.com
From: digdon@ug.cs.dal.ca (Mike Digdon)
Newsgroups: comp.unix.wizards
Subject: Re: Origins of Unix
Date: 2 Oct 92 14:38:48 GMT
Organization: Math, Stats & CS, Dalhousie University, Halifax, NS, Canada

In article <jonw.717635540@condor> jonw@assip.csasyd.oz.au (Jon Wright) writes:
>In <lbugocINNkql@west.west.sun.com> markk@pongo.West.Sun.COM (Mark Allen Kampe) writes:
>
>>The name "UNIX" is based on that most venerable and ancient OS "MULTICS".  I believe
>>that Ken worked on "MULTICS" at MIT, and that at Bell Labs he strove to build 
>>something just as elegant but much simpler.  Simpler than "MULTICS" would be "UNICS".
>
>
>To understand the derivation of UNIX(tm) from Multics
>	-> Someone (Ken Thompson?) described UNIX(tm) as being
>	   Multics with no balls!


If I remember my UNIX history correctly, Ken Thompson wrote MULTICS, which
was supposed to be a multi-user OS. However, it failed quite miserably
at the multi-user level.

Ken then started work on another OS, which Brian Kernigan (as a joke because
of MULTICS non-multi-user abilities) quickly named UNICS. Of course, turning
UNICS to UNIX was obvious..
-- 
	     Mike Digdon - Vice Prez DSCSS - Dalhousie University
		     digdon@ug.cs.dal.ca  -- Halifax, NS
		 - Real programmers never work nine to five -
From: kristina@sandia.uucp (Kristina Buchholtz (9226))
Newsgroups: comp.unix.wizards
Subject: How do I force a umount?
Date: 6 Oct 92 16:05:00 GMT
Organization: Sandia Natl Labs, Div. 9226

Hi,

I posted this question to comp.unix.questions and comp.unix.ultrix and
didn't get any replies, so I thought I'd post it here (no, I'm not a
wizard, but I do need an answer)...

I know I've seen the question asked before, but how do I force
a umount of a filesystem when someone may be running out of a
directory or cd'd to a directory in the filesystem?  This filesystem
may be exported, so other machines may have it nfs-mounted also.
I remember seeing a solution that involved 'fuser', but I'm running
Ultrix 4.2, and I don't think Ultrix has 'fuser'.

Any and all solutions appreciated -- I need it totally automated, so
that when I run umount_force (or whatever) I am guaranteed the filesystem
will be umounted.

Thanks in advance.

Kristina Buchholtz 
uucp:      ...{ucbvax | gatech}!unmvax!sandia!kristina
InterNet:  unmvax.unm.edu!sandia!kristina
From: mason@werple.apana.org.au (Geoff Wing)
Newsgroups: comp.unix.wizards
Subject: Re: xon/xoff, how do I turn them off?
Date: 28 Sep 92 17:35:40 GMT
Organization: werple public-access UNIX, Melbourne
NNTP-Posting-Host: localhost.apana.org.au

ejh@khonshu.colorado.edu (Edward J. Hartnett) writes:

: I posted this question on comp.unix.admin but got no answers at all.
: Is this not wizardly enough? If not, please excuse me, and if you know
: the answer, please tell me!

Well, it's neither an admin question nor a wizard question, and really
belongs in c.u.questions.

: I have a user who is dialing in from home and using emacs. She is
: having a problem, as it turns out, because every time she uses a
: control-S (common in emacs), she send the XOFF character and freezes
: everything up.

You (or your user) should read the FAQ posts in gnu.emacs.help
You can reassign keys so that you don't need to use CTRL-S/Q for anything
other than flow control. Most software packages recognize that CTRL-S/Q
is used for flow control and supply a method to avoid them for anything
other than flow control.

: She has checked her software and her xo/xoff is disabled. But it's not
: on the Sun. I know that I need a new gettytab entry, and need to
: modify ttytab accordingly. I've read all the manual pages and I still
: not clear on the syntax I need to use to turn XON/XOFF off.

: 6|std.2400|2400-baud:\
: 	:sp#2400:ht:

: I can see from the man page of gettytab that I need to somhow put
: options xf and xn in there, but what do I set them to if I don't want
: anything to be xon and xoff?

I would avoid making a new ttytab entry if I were you, since it is
largely unnecessary.
-- 
        Geoff C. Wing         | P.O. Box 4422
  mason@phoenix.apana.org.au  | Uni. of Melbourne
                              | Victoria 3052
Hurt...Agony...Pain...LOVE-IT | Australia
From: ray@ariel.its.unimelb.EDU.AU (Douglas Ray)
Newsgroups: comp.unix.wizards
Subject: Re: cg dies making X11R5 (solbourn sunOS 4.1.1)
Date: 1 Oct 92 07:57:41 GMT
Organization: University of Melbourne, Australia

From article <3261@ariel.its.unimelb.EDU.AU>, by ray@ariel.its.unimelb.EDU.AU (Douglas Ray):
> 
> I'm running up the mit/ part of X11 R5 (patched with all 17 current
> patches), on a solbourn s4000 under their OS/MP 4.2A.1, a licenced
> SunOS 4.1.1.
> 
> When running "make World" (within "script") the code generator (cg)
> crashes from a segmentation fault while compiling XIKeyBind.c, from
> the shared X library.  The line it dies at is
> 	cc -c -O -I../../. XIMKeyBind.c
> but if I type this by hand, it compiles without a problem.


The problem was "script".   Using "make World >& log" and the line becomes

   cc -c    -I../../.       -DSUNSHLIB -DSHAREDCODE -pic -O XIMKeyBind.c

but why?

						- douglas ray
						doug@unimelb.edu.au
						networks & comms

-- 
"Now, the real world is not like that;  otherwise, advertisements would
not be needed to tell you that it is."	(Radio 3AR, Science Show)
From: bmskc!moe!paul@uunet.UU.NET (Paul Evan Matz)
Newsgroups: comp.unix.wizards
Subject: Any way to get System V Shared Memory into a core file?
Date: 29 Sep 1992 01:30:36 -0500
Organization: UTexas Mail-to-News Gateway
NNTP-Posting-Host: cs.utexas.edu

Newsgroups: comp.unix.wizards
Distribution: na
Keywords: core shared memory

Hi,

On SunOS 4.1.1b, is there a way to configure the system to include any
shared memory segments connected to a process in a core image file?
We run into situations were variables located in shared memory are
of interest, and are not there when the core is loaded via dbx.
Any suggestions?  Please email me directly, and I'll post a summary.

Thanks (wishful thinking),

Regards,
 ____________________________________________________________
| Paul E. Matz, Principal Engineer, PPG Biomedical Systems   |
|   RR 2, Box 55, 26 Lewis Road, Pound Ridge, NY, 10576      |
|   Phone: 914-234-0745, or 914-234-0661                     |
| (in KS:)                                                   |
|   PO Box 15955, 16505 W. 113 St, Lenexa, Kansas 66285-5955 |
|   Phone: 913-894-7500 x7179  Fax: 913-894-7733             |
| email: {...}!uunet!bmskc!paul or paul@bmskc.ppg.com        |
|____________________________________________________________|
From: brnstnd@nyu.edu (D. J. Bernstein)
Newsgroups: comp.unix.wizards
Subject: Re: Choosing an unused pty
Date: 1 Oct 92 03:54:56 GMT
Organization: IR

In article <9652@emory.mathcs.emory.edu> km@mathcs.emory.edu writes:
> Is there a foolproof method of choosing an unused pty/ttyp pair?

Try pty 4.0, comp.sources.unix volume 25. There's a $100 reward for
anyone who can break pty security. It's been 7 months and nobody's
claimed the reward.

---Dan
Newsgroups: comp.unix.wizards
From: bzs@ussr.std.com (Barry Shein)
Subject: Re: Here is a puzzle to test your breadth of knowledge
Organization: The World
	<1992Sep26.155400.13616@pcthree.com>
	<1992Sep27.070824.10954@coe.montana.edu>
Date: Mon, 28 Sep 1992 07:35:49 GMT


>Is this a wizard topic?  Or even much of a puzzle?

yes, it is, thank you for asking.

--
        -Barry Shein

Software Tool & Die    | bzs@world.std.com          | uunet!world!bzs
Purveyors to the Trade | Voice: 617-739-0202        | Login: 617-739-WRLD
From: dfavor@logan.tivoli.com (David Favor)
Newsgroups: comp.unix.wizards
Subject: LaserJet III control
Keywords: LaserJet,script
Date: 1 Oct 92 12:55:19 GMT
Organization: TIVOLI Systems, Inc.

I have prayed to the Gods, yet my sacrifice is not pleasing to them so
they are silent in the "room without walls... in the halls of the millions
of years". I do now request wizardry. :-)

I have made this request in several different news-groups. I will now make
it here. I'm searching for a script that can control LaserJet III printing
options. in particular I would like get two pages (small font, ennumerated)
on a single sheet of paper. I'm beginning to think I'll have to write this
myself... but, I'm very lazy, er, I mean efficient! so if anyone has a script
like this around... or any script that controls a LaserJet III I'd appreciate
a copy. thanks.
Newsgroups: comp.unix.wizards
From: barr@pop.psu.edu (David Barr)
Subject: Re: How to intercept UNIX system calls ?
Organization: Penn State Population Research Institute
Date: Sat, 26 Sep 92 18:11:38 GMT

In article <Bv5z3D.12H@cmptrc.lonestar.org> tmike@cmptrc.lonestar.org (T. Mike Howeth) writes:
>'test' is NOT a good name for a program on UNIX!  'test' is a shell command.

Oh come now, be reasonable.  I use 'test' all the time for programs i test.
Any wizard worth a whit doesn't have '.' in his/her path and uses "./test"
anyway.

--Dave
-- 
System Administrator, Population Research Institute    barr@pop.psu.edu
  "An analogy is like instant coffee: it can wake you up, but it's
  not the real thing"  -- Peter da Silva
Newsgroups: comp.unix.wizards
From: mstowski@seas.gwu.edu (Mike Mstowski)
Subject: Zombie processes
Keywords: ZOMBIE PROCESSES
Organization: George Washington University
Date: Wed, 30 Sep 1992 12:47:11 GMT

Any help here with this question is appreciated!

I'm using SCO Unix 3.2.4 and wrote a program that forks child processes
over and over again.  The child processes communicate with the parent
with message queues and shared memory.  The child processes are constantly
being killed and re-forked from the parent.  This works fine for a while,
but after some time passes in this program, the system runs out of 
resources.  The kill of the child process doesn't seem to free the process
from it's process table slot until the parent process dies. I believe that
these ZOMBIE processes can be cleaned up somehow!  I'm using semaphores also
to control access to the shared memory.  Does anyone have this same problem?
How can I really free up or kill a child process and remove it from the
system?

Thanks in advance!!!!!!


Newsgroups: comp.unix.wizards
From: richard@crowded-house.den.mmc.com (Richard Armstrong)
Subject: Remote hostname
Organization: Martin Marietta
Distribution: usa
Date: Fri, 2 Oct 1992 17:25:41 GMT

I need to know how the unix finger command resolves the remote hostname or
IP address of a user that rlogin'd or telnet'd in.

I have the following code that gets the remote hostname from the finger 
command, but I need to be able to do this more accurately... there are 
many users using the same id, telnetting into a single user id. I need
to ftp to Unix from their pc. I need their ip address.

#include <stdio.h>

main()
{
char ip[40];
char buffer[132];
char command[132];

system("finger | grep extract > get_ip.in");
system(sprintf(command,"ftp %s",
     strcpy(ip,&fgets(buffer,sizeof(buffer),fopen("get_ip.in","r"))[50])));
}

Does anyone have the source code to finger?

Sun OS (latest)

Thanks.

-- 
My company never said any of this... I didn't either.
Richard Armstrong, Software Engineer, Martin Marietta
Email->>>> richard@crowded-house.den.mmc.com <<<<-Email
From: tim.meade%theweb@meaddata.com (Tim Meade) 
Newsgroups: comp.unix.wizards
Subject: VIRTUAL FILE SYSTEM
Date: 30 Sep 92 21:39:00 GMT
Distribution: world
Organization: The Web BBS 1-513-436-9011 6 Lines 1200 News groups 50,000 files!
Reply-To: tim.meade%theweb@meaddata.com (Tim Meade) 

LOOKING FOR: information on the Virtual File System in SVR4 and Sun 4.x
and Sun Solaris.  Does any one know of a book or article that gives any
substantial information on its inner workings?  And more generally: does
anyone know of a good book or article on the SVR4 filesystem, in
general?

        Please email me any responses.

                        Thanx.
                                 Tim.
                                                                                                               
Newsgroups: comp.unix.wizards
From: osycs@giac1.oscs.montana.edu (Craig Spannring)
Subject: Re: Here is a puzzle to test your breadth of knowledge
Keywords: n
Organization: Geographic Information & Analysis Center Montana State University
Date: Sun, 27 Sep 1992 07:08:24 GMT

#define FLAME_MODE low
Is this a wizard topic?  Or even much of a puzzle?

-- 
=========================================================================
 Six of one, 110 (base 2) of | Craig Spannring --- (406) 994-6128
 another.                    | osycs.giac1.oscs.montana.edu
 ----------------------------+ Geographic Information & Analysis Center
From: km@mathcs.emory.edu (Ken Mandelberg)
Newsgroups: comp.unix.wizards
Subject: Choosing an unused pty
Date: 30 Sep 92 03:20:41 GMT
Reply-To: km@mathcs.emory.edu
Organization: Emory University, Dept of Math and CS

Is there a foolproof method of choosing an unused pty/ttyp pair?

The standard scheme is to keep opening pty's (master) until an open
succeeds, and then open the corresponding ttyp (slave). The pty open
will fail if another process is using it.

The problem is that there are some processes that inherit a ttyp
and keep it open even after the process with the master side has
exited. So the standard scheme gets you an unused pty but not
necessarily an unused ttyp.

I'm looking for some more conservative strategy that insures that both
sides are unused in the pair I pick. I can't assume that there are any
conventions on ownership or permissions to help me pick. 

I'm particularly interest in a scheme for SunOS 4.1.x.



---
Ken Mandelberg      | km@mathcs.emory.edu          PREFERRED
Emory University    | {rutgers,gatech}!emory!km    UUCP 
Dept of Math and CS | km@emory.bitnet              NON-DOMAIN BITNET  
Atlanta, GA 30322   | Phone: Voice (404) 727-7963, FAX 727-5611

Newsgroups: comp.unix.wizards
From: pizzi@nervous.com (Riccardo Pizzi)
Subject: Re: unix prompt
Reply-To: pizzi@nervous.com (Riccardo Pizzi) 
Organization: The Nervous XTC Public Access Unix System, Rimini, ITALY
Date: Sun, 27 Sep 92 10:47:41 GMT

In article <32651@adm.brl.mil> GEANEL@cn.laafb.af.mil writes:

>Do any of you know how to set up the Unix prompt (analogous to the DOS set 
>prompt $p$g) so that whenever a user change directories, the new directory 
>path shows up along with the prompt?  It has been a nuisance having to type 
>'pwd' all the time.  

Get a copy of bash, the GNU's bourne again shell. Highly recommended.

Rick
-- 
Riccardo Pizzi @ the Nervous XTC Public Access Unix System, Rimini, ITALY
E-Mail -> pizzi@nervous.com        <*>      Bang-path -> uunet!nervous!pizzi
Nervous XTC, the home of the UniBoard package * Data: +39-541-27135 HST/PEP/V32
Newsgroups: comp.unix.wizards
From: pnarayan@cs.tamu.edu (P S Narayan)
Subject: Filesystem question
Organization: Computer Science Department, Texas A&M University
Distribution: usa
Date: Fri, 2 Oct 1992 14:42:31 GMT

In 4.2 BSD, eight rotational positions can be distinguished by the allocation
routines to allocate a block that is rotationally closest to the previous block
of a file. This is done by the filesystem.
The superblock maintains the rotational layout tables. Can anyone tell me how
this is done ?

Thanks
Narayan
pnarayan@cs.tamu.edu

Newsgroups: comp.unix.wizards,comp.os.linux