Provided by: atfs-dev_1.4pl6-11_amd64 bug

NAME

       atNetworkPath, atLocalPath - network path handling

SYNOPSIS

       #include <atfs.h>
       #include <atfstk.h>

       char* atNetworkPath (Af_key *aso);

       char* atLocalPath (char *networkPath);

DESCRIPTION

       atNetworkPath returns a network wide unique pathname for aso. The pathname has the following structure
                                      <hostname>:<canonical_pathname>@<version>.
       Hostname  is  the name of the host controlling the device, where aso is stored. the canonical pathname is
       the real pathname (without symbolic links), where the object  is  located  on  that  host.   The  version
       number,  including  the  introducing at-sign (@) is optional. For busy versions, it may be missing or the
       string busy

       atLocalPath maps a network path name to a local path name. When the host information in the network  path
       denotes  a remote host, atLocalPath looks up /etc/mtab for a mapping of the network canonical pathname to
       a local path. The resulting pathname is a local pathname in bound notation
                                                  <pathname>[version]
       with the version number added in brackets. It  may  be  converted  into  an  ASO  descriptor  by  calling
       atBindVersion (manual page atbind(3)).

RETURN VALUE

       Both  functions  return  the  resulting  string  in  static  memory.  The result will be overwritten on a
       subsequent call. On failure, a null pointer is returned.

SEE ALSO

       atbind(3)

FILES

       /etc/mtab