symlink
int symlink(const char * __restrict, const char * __restrict);
(void) symlink(dstlinkdir, srclinkdir);
if (symlink(name, new) < 0) {
if (symlink(buf, new) < 0) {
symlink(buf, new) < 0)
if (symlink(Symlnk_p, Fullnam_p) < 0) {
symlink(Thdr_p->tbuf.t_linkname, nam_p)) >= 0) {
if ((result = symlink(bar_linkname, nam_p)) >= 0) {
if ((result = symlink(Symlnk_p, nam_p)) >= 0) {
if (symlink(contents, devlink) == 0) {
if (symlink(linkcontents, newfile) == -1) {
args->symlink.data.data_len = rootfh->fhandle3_len;
args->symlink.data.data_val = rootfh->fhandle3_val;
args->symlink.symlink_data = "interior";
rc = opt_notouch ? 0 : symlink(cmdbuf, dst);
res->m_or_l.symlink = equiv_name(init_ctx, cname, status);
if (symlink(rname, lpath) < 0) {
if (symlink(ln, SYSCON) == FAILURE) {
while ((n = symlink(s1, s2)) == -1 && errno == EINTR)
r = symlink(name, lockname);
r = symlink(name, lockname);
if (symlink(symln, target) < 0) {
if (symlink(source, target) < 0) {
if (symlink(symln, target) < 0) {
if (symlink(target, dst) != 0) {
if (symlink(TSOL_NAME_SERVICE_DOOR, NAME_SERVICE_DOOR) != 0) {
(void) symlink(symcontents_mp, symname_mp);
(void) symlink(symcontents, symname);
r = symlink(name, lockname);
PRINT_VOPSTAT(niceflag, symlink);
if (symlink(finalname, tmppath) < 0) {
if (symlink(from, to)) {
if (symlink(RELATIVE_DOORFILE, OLD_DOORFILE) < 0) {
if (symlink(RELATIVE_PIDFILE, OLD_PIDFILE) < 0) {
if (symlink(linkp, namep) < 0) {
if (symlink(src, dest) != 0) {
if (symlink(contents, outname) == 0) {
(void) symlink("./usr/bin", tmp);
extern int symlink(const char *, const char *);
int (*symlink)(void *, struct l9p_request *);
backend->symlink = fs_symlink;
error = be->symlink != NULL ? be->symlink(be->softc, req) : ENOSYS;
if (symlink(name, BINFILE_FILE) != 0) {
slen = readlink(resolved, symlink,
sizeof (symlink) - 1);
symlink[slen] = '\0';
if (symlink[0] == '/') {
if (symlink[slen - 1] != '/') {
if (slen + 1 >= sizeof (symlink)) {
symlink[slen] = '/';
symlink[slen + 1] = 0;
left_len = strlcat(symlink, left,
left_len = strlcpy(left, symlink, sizeof (left));
char left[PATH_MAX], next_token[PATH_MAX], symlink[PATH_MAX];
if (symlink(ainfo->local, path)) {
return (symlink(data, path) ? errno : 0);
VOPSTATS_UPDATE(dvp, symlink);
return (xdr_b_nfs_fh3(xdrs, &objp->symlink));
linkargs.symlink.data.data_len = cfile->fh.fh3.len;
linkargs.symlink.data.data_val = cfile->fh.fh3.data;
if (symlink(path, lpath) == -1)
if (symlink("file", link) != 0) {
int (*linkf)() = sflag ? symlink : link;
_FEMGUARD(SYMLINK, symlink),
_FEMOPDEF(SYMLINK, symlink),
error = sattr3_to_vattr(&args->symlink.symlink_attributes, &va);
if (args->symlink.symlink_data == nfs3nametoolong) {
symdata = nfscmd_convname(ca, exi, args->symlink.symlink_data,
if (symdata != NULL && symdata != args->symlink.symlink_data)
vp = nfs3_fhtovp(&args->symlink, exi);
return (&args->symlink);
args.symlink = *VTOFH3(vp);
fi.fhp = (caddr_t)&args.symlink;
error = vattr_to_sattr3(tva, &args.symlink.symlink_attributes);
args.symlink.symlink_data = tnm;
if (!xdr_sattr3(xdrs, &objp->symlink.symlink_attributes))
return (xdr_string3(xdrs, &objp->symlink.symlink_data, MAXPATHLEN));
utf8string *symlink = (utf8string *)&resp->link;
if (symlink->utf8string_val) {
UTF8STRING_FREE(*symlink)
char *symlink, *newpath;
error = getlinktext_otw(mi, fh, &symlink, cr, flags);
if (error || symlink == NULL || strlen(symlink) == 0)
kmem_free(symlink, strlen(symlink) + 1);
if (symlink[0] != '/') {
addlen = strlen(symlink);
bcopy(symlink, newpn.pn_path, addlen);
kmem_free(symlink, strlen(symlink) + 1);
return (xdr_string(xdrs, &objp->symlink.symlink_data, ~0));
VOPSTATS_UPDATE(dvp, symlink);
nfs_fh3 symlink;
symlinkdata3 symlink;
int symlink(char *, char *);
/* 89 */ SYSENT_CI("symlink", symlink, 2),
/* 89 */ SYSENT_CI("symlink", symlink, 2),