[SCSI] libfc: Make the libfc Common Transport(CT) code generic
authorNeerav Parikh <neerav.parikh@intel.com>
Mon, 23 Jan 2012 01:30:00 +0000 (17:30 -0800)
committerJames Bottomley <JBottomley@Parallels.com>
Sun, 19 Feb 2012 14:08:58 +0000 (08:08 -0600)
commit1ea2c1daf4476ac798b1de8196f11dd36425b5ae
treede1d14fa0c5b912e22947b0e2177c0ee31b9ba4e
parenta9277e7783651d4e0a849f7988340b1c1cf748a4
[SCSI] libfc: Make the libfc Common Transport(CT) code generic

Currently the libfc Common Transport(CT) calls assume that
the CT requests are Name Server specific only. This patch
makes it more flexible to allow more FC-GS services to make
use of these routines.

Signed-off-by: Neerav Parikh <neerav.parikh@intel.com>
Tested-by: Ross Brattain <ross.b.brattain@intel.com>
Acked-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/libfc/fc_elsct.c
include/scsi/fc_encode.h