home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.2 (Developer) / NS_dev_3.2.iso / NextDeveloper / Headers / bsd / sys / clist.h < prev    next >
Text File  |  1993-10-19  |  1KB  |  58 lines

  1. /* 
  2.  * Mach Operating System
  3.  * Copyright (c) 1989 Carnegie-Mellon University
  4.  * Copyright (c) 1988 Carnegie-Mellon University
  5.  * All rights reserved.  The CMU software License Agreement specifies
  6.  * the terms and conditions for use and redistribution.
  7.  */
  8. /*
  9.  * HISTORY
  10.  * $Log:    clist.h,v $
  11.  *  7-Jan-93  Mac Gillon (mgillon) at NeXT
  12.  *    Integrated POSIX changes
  13.  *
  14.  * Revision 2.4  89/03/09  22:02:42  rpd
  15.  *     More cleanup.
  16.  * 
  17.  * Revision 2.3  89/02/25  17:52:17  gm0w
  18.  *     Got rid of conditional on CMUCS and the code that
  19.  *     was defined for non-CMUCS case
  20.  *     [89/02/13            mrt]
  21.  * 
  22.  * Revision 2.2  88/10/11  10:23:32  rpd
  23.  *     Made declarations be extern.
  24.  *     [88/10/06  07:55:03  rpd]
  25.  * 
  26.  */
  27. /*
  28.  * Copyright (c) 1982, 1986 Regents of the University of California.
  29.  * All rights reserved.  The Berkeley software License Agreement
  30.  * specifies the terms and conditions for redistribution.
  31.  *
  32.  *    @(#)clist.h    7.1 (Berkeley) 6/4/86
  33.  */
  34.  
  35. #ifndef    _SYS_CLIST_H_
  36. #define _SYS_CLIST_H_
  37.  
  38. #import <sys/param.h>        /* for CBSIZE */
  39.  
  40. /*
  41.  * Raw structures for the character list routines.
  42.  */
  43. struct cblock {
  44.     struct cblock *c_next;
  45.     char    c_quote[CBQSIZE];
  46.     char    c_info[CBSIZE];
  47. };
  48.  
  49. #ifdef    KERNEL
  50.  
  51. extern struct cblock *cfree;
  52. extern int nclist;
  53. extern struct cblock *cfreelist;
  54. extern int cfreecount;
  55.  
  56. #endif    KERNEL
  57. #endif    _SYS_CLIST_H_
  58.