Messages in this thread Patch in this message | | | From | Julia Lawall <> | Subject | [PATCH 4/5] net/rfkill/core.c: use kstrtoul, etc | Date | Sun, 6 Nov 2011 14:26:49 +0100 |
| |
From: Julia Lawall <julia@diku.dk>
Use kstrtoul, etc instead of the now deprecated strict_strtoul, etc.
A semantic patch rule for the kstrtoul case is as follows: (http://coccinelle.lip6.fr/)
// <smpl> @@ expression a,b; {int,long} *c; @@
-strict_strtoul +kstrtoul (a,b,c) // </smpl>
Signed-off-by: Julia Lawall <julia@diku.dk>
--- net/rfkill/core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff -u -p a/net/rfkill/core.c b/net/rfkill/core.c --- a/net/rfkill/core.c +++ b/net/rfkill/core.c @@ -644,7 +644,7 @@ static ssize_t rfkill_soft_store(struct if (!capable(CAP_NET_ADMIN)) return -EPERM; - err = strict_strtoul(buf, 0, &state); + err = kstrtoul(buf, 0, &state); if (err) return err; @@ -688,7 +688,7 @@ static ssize_t rfkill_state_store(struct if (!capable(CAP_NET_ADMIN)) return -EPERM; - err = strict_strtoul(buf, 0, &state); + err = kstrtoul(buf, 0, &state); if (err) return err;
| |