parent_fname     3247 source3/smbd/open.c 	char *parent_fname = NULL;
parent_fname     3287 source3/smbd/open.c 		parent_fname = talloc_strdup(talloc_tos(), "");
parent_fname     3288 source3/smbd/open.c 		if (parent_fname == NULL) {
parent_fname     3298 source3/smbd/open.c 		parent_fname = TALLOC_ARRAY(talloc_tos(), char,
parent_fname     3300 source3/smbd/open.c 		if (parent_fname == NULL) {
parent_fname     3303 source3/smbd/open.c 		memcpy(parent_fname, dir_fsp->fsp_name,
parent_fname     3312 source3/smbd/open.c 		    && (parent_fname[dir_name_len-1] != '\\')
parent_fname     3313 source3/smbd/open.c 		    && (parent_fname[dir_name_len-1] != '/')) {
parent_fname     3314 source3/smbd/open.c 			parent_fname[dir_name_len] = '/';
parent_fname     3315 source3/smbd/open.c 			parent_fname[dir_name_len+1] = '\0';
parent_fname     3319 source3/smbd/open.c 	*new_fname = talloc_asprintf(talloc_tos(), "%s%s", parent_fname,