Even more cleanup.

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2203 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Bart Van Assche
2010-09-23 13:36:24 +00:00
parent e85fa52760
commit dd9c6be677

View File

@@ -199,24 +199,11 @@ show_shost_state(struct device *dev, struct device_attribute *attr, char *buf)
struct device_attribute dev_attr_hstate =
__ATTR(state, S_IRUGO | S_IWUSR, show_shost_state, store_shost_state);
static ssize_t
show_shost_mode(unsigned int mode, char *buf)
{
ssize_t len = 0;
if (mode & MODE_INITIATOR)
len = sprintf(buf, "%s", "Initiator");
len += sprintf(buf + len, "\n");
return len;
}
static ssize_t
show_shost_supported_mode(struct device *dev, struct device_attribute *attr,
char *buf)
{
return show_shost_mode(MODE_INITIATOR, buf);
return sprintf(buf, "Initiator\n");
}
static DEVICE_ATTR(supported_mode, S_IRUGO | S_IWUSR, show_shost_supported_mode, NULL);
@@ -225,9 +212,7 @@ static ssize_t
show_shost_active_mode(struct device *dev,
struct device_attribute *attr, char *buf)
{
struct Scsi_Host *shost = class_to_shost(dev);
return show_shost_mode(MODE_INITIATOR, buf);
return sprintf(buf, "Initiator\n");
}
static DEVICE_ATTR(active_mode, S_IRUGO | S_IWUSR, show_shost_active_mode, NULL);