return temp; 
return 1; 
static int ioctl_probe(struct Scsi_Host *host, void __user *buffer){	unsigned int len, slen;	const char *string;	int temp = host->hostt->present;	if (temp && buffer) {		if (get_user(len, (unsigned int __user *) buffer))			return -EFAULT;		if (host->hostt->info)			string = host->hostt->info(host);		else			string = host->hostt->name;		if (string) {			slen = strlen(string);			if (len > slen)				len = slen + 1;			if (copy_to_user(buffer, string, len))				return -EFAULT;		}	}	return temp;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/32993523dc59759ae6cb349e4d231d4cd2165329/scsi_ioctl.c/buggy/drivers/scsi/scsi_ioctl.c