man(1) Manual page archive


     LINK(2)                                                   LINK(2)

     NAME
          link - link to a file

     SYNOPSIS
          link(name1, name2)
          char *name1, *name2;

     DESCRIPTION
          A link to name1 is created; the link has the name name2.
          Either name may be an arbitrary path name.

     SEE ALSO
          ln(1), unlink(2)

     DIAGNOSTICS
          Zero is returned when a link is made; -1 is returned when
          name1 cannot be found; when name2 already exists; when the
          directory of name2 cannot be written; when an attempt is
          made to link to a directory by a user other than the super-
          user; when an attempt is made to link to a file on another
          file system; when a file has too many links.

     ASSEMBLER
          (link = 9.)
          sys link; name1; name2