2.11BSD/man/cat3/getfsspec.0

Compare this file to the similar file:
Show the results in this format:




GETFSENT(3)	    UNIX Programmer's Manual	      GETFSENT(3)



NAME
     getfsent, getfsspec, getfsfile, getfstype, setfsent,
     endfsent - get file system descriptor file entry

SYNOPSIS
     #include <fstab.h>

     struct fstab *getfsent()

     struct fstab *getfsspec(spec)
     char *spec;

     struct fstab *getfsfile(file)
     char *file;

     struct fstab *getfstype(type)
     char *type;

     int setfsent()

     int endfsent()

DESCRIPTION
     _G_e_t_f_s_e_n_t, _g_e_t_f_s_s_p_e_c, _g_e_t_f_s_t_y_p_e, and _g_e_t_f_s_f_i_l_e each return a
     pointer to an object with the following structure containing
     the broken-out fields of a line in the file system descrip-
     tion file, <fstab.h>.

	  struct fstab {
	       char *fs_spec;
	       char *fs_file;
	       char *fs_type;
	       int  fs_freq;
	       int  fs_passno;
	  };

     The fields have meanings described in _f_s_t_a_b(5).

     _G_e_t_f_s_e_n_t reads the next line of the file, opening	the  file
     if necessary.

     _S_e_t_f_s_e_n_t opens and rewinds the file.

     _E_n_d_f_s_e_n_t closes the file.

     _G_e_t_f_s_s_p_e_c and _g_e_t_f_s_f_i_l_e sequentially search from the  begin-
     ning  of the file until a matching special file name or file
     system file name is found,  or  until  EOF  is  encountered.
     _G_e_t_f_s_t_y_p_e	does  likewise,  matching on the file system type
     field.





Printed 11/26/99	  May 12, 1986				1






GETFSENT(3)	    UNIX Programmer's Manual	      GETFSENT(3)



FILES
     /etc/fstab

SEE ALSO
     fstab(5)

DIAGNOSTICS
     Null pointer (0) returned on EOF or error.

BUGS
     All information is contained in a static area so it must  be
     copied if it is to be saved.











































Printed 11/26/99	  May 12, 1986				2