Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ulimit(2) — A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

brk(2)

write(2)



     ulimit(2)                                               ulimit(2)



     NAME
          ulimit - get and set user limits

     SYNOPSIS
          long ulimit (cmd, newlimit)
          int cmd;
          long newlimit;

     DESCRIPTION
          This function provides for control over process limits.  The
          cmd values available are:

          1    Get the file size limit of the process.  The limit is
               in units of 512-byte blocks and is inherited by child
               processes.  Files of any size can be read.

          2    Set the file size limit of the process to the value of
               newlimit.  Any process may decrease this limit, but
               only a process with an effective user ID of super-user
               may increase the limit.  ulimit will fail and the limit
               will be unchanged if a process with an effective user
               ID other than super-user attempts to increase its file
               size limit.  [EPERM]

          3    Get the maximum possible break value.  See brk(2).

     RETURN VALUE
          Upon successful completion, a non-negative value is
          returned.  Otherwise, a value of -1 is returned and errno is
          set to indicate the error.

     SEE ALSO
          brk(2), write(2).






















     Page 1                                        (last mod. 1/14/87)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026