[RFKILL]: Make state sysfs writable
authorIvo van Doorn <IvDoorn@gmail.com>
Wed, 18 Jul 2007 22:38:03 +0000 (15:38 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 18 Jul 2007 22:38:03 +0000 (15:38 -0700)
The rfkill state Sysfs attribute should be made writable,
we already pass the argument for the store handler,
so we only need to update the permissions flag.

Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/rfkill/rfkill.c

index f3986d498b4088622084a121fa0bcc73b07f228e..db3395bfbcfa304e5702dcd91c9d503fba01da84 100644 (file)
@@ -187,7 +187,7 @@ static ssize_t rfkill_claim_store(struct device *dev,
 static struct device_attribute rfkill_dev_attrs[] = {
        __ATTR(name, S_IRUGO, rfkill_name_show, NULL),
        __ATTR(type, S_IRUGO, rfkill_type_show, NULL),
-       __ATTR(state, S_IRUGO, rfkill_state_show, rfkill_state_store),
+       __ATTR(state, S_IRUGO|S_IWUSR, rfkill_state_show, rfkill_state_store),
        __ATTR(claim, S_IRUGO|S_IWUSR, rfkill_claim_show, rfkill_claim_store),
        __ATTR_NULL
 };