gd_alias_target man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

gd_alias_target(3)		    GETDATA		    gd_alias_target(3)

NAME
       gd_alias_target	—  return  the target of an alias defined in a dirfile
       database

SYNOPSIS
       #include <getdata.h>

       const char *gd_alias_target(DIRFILE *dirfile, const char *alias_name);

DESCRIPTION
       The gd_alias_target() function queries a dirfile(5) database  specified
       by  dirfile and returns the target field code of the alias specified by
       alias_name.

       The dirfile argument must point to a valid  DIRFILE  object  previously
       created by a call to gd_open(3).

       Note:  the  target  may itself be the an alias, which will have its own
       target.	To obtain the canonical name of the  field  ultimately	refer‐
       enced  by alias_name, pass it to gd_entry(3) and inspect the field mem‐
       ber of the gd_entry_t structure returned.

RETURN VALUE
       Upon successful completion, gd_alias_target() returns a	pointer	 to  a
       read-only  character  string  containing	 the name of the target of the
       specified alias.	 On error, gd_alias_target() returns NULL and sets the
       dirfile error a non-zero error value.  Possible error values are:

       GD_E_BAD_CODE
	       The   name   alias_name	 was   not   found   in	 the  dirfile.
	       GD_E_BAD_DIRFILE The supplied dirfile was invalid.

       GD_E_BAD_FIELD_TYPE
	       The entry specified by alias_name was not an alias.

       The dirfile error may be retrieved by calling gd_error(3).  A  descrip‐
       tive error string for the last error encountered can be obtained from a
       call to gd_error_string(3).

SEE ALSO
       gd_aliases(3), gd_entry(3), gd_open(3), dirfile(5)

Version 0.8.0			1 January 2012		    gd_alias_target(3)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net