get_fragment_index (3) - Linux Manuals
get_fragment_index: retrieve the fragment containing a dirfile field
NAME
get_fragment_index --- retrieve the fragment containing a dirfile fieldSYNOPSIS
#include <getdata.h>- int get_fragment_index(const DIRFILE *dirfile, const char *field_code);
DESCRIPTION
RETURN VALUE
Upon successful completion, get_fragment_index() returns the requested fragment index. On error, get_fragment_index() returns -1 and sets the dirfile error a non-zero error value. Possible error values are:- GD_E_BAD_DIRFILE
- The supplied dirfile was invalid.
- GD_E_BAD_CODE
- The field specified by field_code was not found in the database.
- GD_E_BAD_REPR
-
The representation suffix specified in
field_code
was not recognised.
The dirfile error may be retrieved by calling
get_error(3).
A descriptive error string for the last error encountered can be obtained from
a call to
get_error_string(3).
SEE ALSO
dirfile_open(3), get_entry(3), get_error(3), get_error_string(3), get_fragmentname(3), get_parent_fragment(3), dirfile(5)