home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 202.img / SCO386N2.TD0 / usr / include / sys / aligncoff.h < prev    next >
Encoding:
C/C++ Source or Header  |  1988-05-23  |  1.1 KB  |  35 lines

  1. /*
  2.  *    @(#) aligncoff.h 1.1 88/05/23 
  3.  *
  4.  *    Copyright (C) The Santa Cruz Operation, 1984, 1985, 1986, 1987, 1988.
  5.  *    Copyright (C) Microsoft Corporation, 1984, 1985, 1986, 1987, 1988.
  6.  *    This Module contains Proprietary Information of
  7.  *    The Santa Cruz Operation, Microsoft Corporation
  8.  *    and AT&T, and should be treated as Confidential.
  9.  */
  10.  
  11. /*
  12.  * THIS FILE CONTAINS CODE WHICH IS SPECIFIC TO THE
  13.  * INTEL 80386 CPU AND MAY REQUIRE MODIFICATION
  14.  * WHEN ADAPTING XENIX TO NEW HARDWARE.
  15.  */
  16.  
  17. /* 
  18.  *  ATT 5.3 shmid_ds structure for binary compatibility purposes.
  19.  *  Used in shmctl().
  20.  */
  21.  
  22. struct shmid_coff_ds {
  23.     struct ipc_perm    shm_perm;    /* operation permission struct */
  24.     int        shm_segsz;    /* size of segment in bytes */
  25.     char        *shm_reg;    /* ptr to region structure */
  26.     char        pad[4];        /* for swap compatibility */
  27.     ushort        shm_lpid;    /* pid of last shmop */
  28.     ushort        shm_cpid;    /* pid of creator */
  29.     ushort        shm_nattch;    /* used only for shminfo */
  30.     ushort        shm_cnattch;    /* used only for shminfo */
  31.     time_t        shm_atime;    /* last shmat time */
  32.     time_t        shm_dtime;    /* last shmdt time */
  33.     time_t        shm_ctime;    /* last change time */
  34. };
  35.