[SCSI] libfc: fix RPORT_TO_PRIV and PRIV_TO_RPORT() macros.
authorJoe Eykholt <jeykholt@cisco.com>
Tue, 25 Aug 2009 21:00:45 +0000 (14:00 -0700)
committerJames Bottomley <James.Bottomley@suse.de>
Thu, 10 Sep 2009 17:07:40 +0000 (12:07 -0500)
commit922aa210bcad4b34a7bb98ec9d318b7e59e7a5ca
tree480d1304252f34cdb8286ec104850648b852e598
parent795d86f55ec3bf6280dda368f208943f1fb7d366
[SCSI] libfc: fix RPORT_TO_PRIV and PRIV_TO_RPORT() macros.

These macros introduce extra undesirable semicolons that keep
them from being used in expressions, and they don't protect
against being passed an expression.

Add parens and remove the semicolons.

Signed-off-by: Joe Eykholt <jeykholt@cisco.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
include/scsi/libfc.h