Lines Matching refs:rname
469 char rname[MAXNAMELEN + 1];
492 n = readlink(path, rname, MAXNAMELEN);
500 rname[n] = '\0';
504 if ((strlen(BACKUP) + strlen(rname) + 2) <=
506 (void) strcpy(tail, rname);
892 char rname[MAXNAMELEN + 1]; /* +1 for the terminating NULL */
903 n = readlink(from, rname, MAXNAMELEN);
911 rname[n] = '\0';
916 if (create_symlink(todir, rname, file) != 0) {
943 * Create a symbolic link named `lname' to regular file `rname'.
947 create_symlink(char *todir, char *rname, char *lname)
962 if (symlink(rname, lpath) < 0) {
967 "%s/%s -> %s\n", todir, lname, rname);
976 todir, lname, rname);
979 todir, lname, rname);
1028 char rname[MAXNAMELEN + 1]; /* +1 for NULL term */
1059 n = readlink(path, rname, MAXNAMELEN);
1061 rname[n] = '\0';
1063 if (count_symlinks(dirpath, rname, &n) < 0) {
1068 (void) strcat(dirpath, rname);
1114 char rname[MAXNAMELEN + 1]; /* +1 for term NULL */
1133 n = readlink(lpath, rname, MAXNAMELEN);
1142 rname[n] = '\0';
1145 * If `rname' matches `name', bump the count. There
1149 if (strcmp(rname, name) == 0) {