response.compat = 1; response.version = le32_to_cpu(dev->adapter_info.kernelrev); response.build = le32_to_cpu(dev->adapter_info.kernelbuild); 
response.compat = cpu_to_le32(1); version = (simple_strtol(driver_version, &driver_version, 10) << 24) | 0x00000400; version += simple_strtol(driver_version + 1, &driver_version, 10) << 16; version += simple_strtol(driver_version + 1, NULL, 10); response.version = cpu_to_le32(version); #	if (defined(AAC_DRIVER_BUILD)) response.build = cpu_to_le32(AAC_DRIVER_BUILD); #	else response.build = cpu_to_le32(9999); #	endif 
static int check_revision(struct aac_dev *dev, void __user *arg){	struct revision response;	response.compat = 1;	response.version = le32_to_cpu(dev->adapter_info.kernelrev);	response.build = le32_to_cpu(dev->adapter_info.kernelbuild);	if (copy_to_user(arg, &response, sizeof(response)))		return -EFAULT;	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/c7f476023f57145357df32346b7de9202ce47d5f/commctrl.c/buggy/drivers/scsi/aacraid/commctrl.c