lkml.org 
[lkml]   [2011]   [Nov]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5/5] net/dns_resolver/dns_key.c: use kstrtoul, etc
    Date
    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/dns_resolver/dns_key.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff -u -p a/net/dns_resolver/dns_key.c b/net/dns_resolver/dns_key.c
    --- a/net/dns_resolver/dns_key.c
    +++ b/net/dns_resolver/dns_key.c
    @@ -118,7 +118,7 @@ dns_resolver_instantiate(struct key *key
    if (opt_vlen <= 0)
    goto bad_option_value;

    - ret = strict_strtoul(eq, 10, &derrno);
    + ret = kstrtoul(eq, 10, &derrno);
    if (ret < 0)
    goto bad_option_value;



    \
     
     \ /
      Last update: 2011-11-06 14:29    [W:0.021 / U:0.500 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site