rem: sessionOffset, sessionSize, block, blockSize));
add: sessionInfo->offset, sessionInfo->size, block, blockSize));
context: intel_identify(int deviceFD, const session_info *sessionInfo,			   const uchar *block){	const partition_table_sector *pts = (const partition_table_sector*)block;	bool result = true;	int32 blockSize = sessionInfo->logical_block_size;	TRACE(("intel: identify(%d, %lld, %lld, %p, %ld)\n", deviceFD,		   sessionOffset, sessionSize, block, blockSize));	// check block size	if (result) {		result = ((uint32)blockSize >= sizeof(partition_table_sector));		if (!result) {			TRACE(("intel: identify: bad block size: %ld, should be >= %ld\n",				   blockSize, sizeof(partition_table_sector)));		}	}	// check PTS signature	if (result) {		result = (pts->signature == kPartitionTableSectorSignature);		if (!result)			TRACE(("intel: identify: bad signature: %x\n", pts->signature));	}	return result;}