home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / uucp-1.04 / unix / fsusg.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-02-13  |  1.3 KB  |  32 lines

  1. /* fsusage.h -- declarations for filesystem space usage info
  2.    Copyright (C) 1991, 1992 Free Software Foundation, Inc.
  3.  
  4.    This program is free software; you can redistribute it and/or modify
  5.    it under the terms of the GNU General Public License as published by
  6.    the Free Software Foundation; either version 2, or (at your option)
  7.    any later version.
  8.  
  9.    This program is distributed in the hope that it will be useful,
  10.    but WITHOUT ANY WARRANTY; without even the implied warranty of
  11.    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12.    GNU General Public License for more details.
  13.  
  14.    You should have received a copy of the GNU General Public License
  15.    along with this program; if not, write to the Free Software
  16.    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  17.  
  18.    This files was modified slightly by Ian Lance Taylor for use with
  19.    Taylor UUCP.  */
  20.  
  21. /* Space usage statistics for a filesystem.  Blocks are 512-byte. */
  22. struct fs_usage
  23. {
  24.   long fsu_blocks;        /* Total blocks. */
  25.   long fsu_bfree;        /* Free blocks available to superuser. */
  26.   long fsu_bavail;        /* Free blocks available to non-superuser. */
  27.   long fsu_files;        /* Total file nodes. */
  28.   long fsu_ffree;        /* Free file nodes. */
  29. };
  30.  
  31. extern int get_fs_usage P((char *path, char *disk, struct fs_usage *fsp));
  32.