pnum_referrals, nls_codepage); 
pnum_referrals, nls_codepage, remap); 
get_dfs_path(int xid, struct cifsSesInfo *pSesInfo,			const char *old_path, const struct nls_table *nls_codepage, 			unsigned int *pnum_referrals, unsigned char ** preferrals){	char *temp_unc;	int rc = 0;	*pnum_referrals = 0;	if (pSesInfo->ipc_tid == 0) {		temp_unc = kmalloc(2 /* for slashes */ +			strnlen(pSesInfo->serverName,SERVER_NAME_LEN_WITH_NULL * 2)				 + 1 + 4 /* slash IPC$ */  + 2,				GFP_KERNEL);		if (temp_unc == NULL)			return -ENOMEM;		temp_unc[0] = '\\';		temp_unc[1] = '\\';		strcpy(temp_unc + 2, pSesInfo->serverName);		strcpy(temp_unc + 2 + strlen(pSesInfo->serverName), "\\IPC$");		rc = CIFSTCon(xid, pSesInfo, temp_unc, NULL, nls_codepage);		cFYI(1,		     ("CIFS Tcon rc = %d ipc_tid = %d", rc,pSesInfo->ipc_tid));		kfree(temp_unc);	}	if (rc == 0)		rc = CIFSGetDFSRefer(xid, pSesInfo, old_path, preferrals,				     pnum_referrals, nls_codepage);	return rc;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/737b758c965a9b223ac1243ab38d9e507ac86c64/connect.c/clean/fs/cifs/connect.c