Home
last modified time | relevance | path

Searched refs:smb_target (Results 1 – 1 of 1) sorted by relevance

/linux/fs/smb/client/
H A Dreparse.c796 char *smb_target = NULL; in smb2_parse_native_symlink() local
822 smb_target = cifs_strndup_from_utf16(buf, len, true, cifs_sb->local_nls); in smb2_parse_native_symlink()
823 if (!smb_target) { in smb2_parse_native_symlink()
881 abs_path = smb_target; in smb2_parse_native_symlink()
932 } else if (smb_target[0] == sep && relative) { in smb2_parse_native_symlink()
943 int smb_target_len = strlen(smb_target)+1; in smb2_parse_native_symlink()
959 memcpy(linux_target + levels*3, smb_target+1, smb_target_len); /* +1 to skip leading sep */ in smb2_parse_native_symlink()
968 linux_target = smb_target; in smb2_parse_native_symlink()
969 smb_target = NULL; in smb2_parse_native_symlink()
983 kfree(smb_target); in smb2_parse_native_symlink()