lkml.org 
[lkml]   [2006]   [Dec]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[2.6 patch] drivers/net/loopback.c: convert to module_init()
    This patch converts drivers/net/loopback.c to using module_init().

    Signed-off-by: Adrian Bunk <bunk@stusta.de>

    ---

    drivers/net/Space.c | 11 -----------
    drivers/net/loopback.c | 4 +++-
    2 files changed, 3 insertions(+), 12 deletions(-)

    --- linux-2.6.19-mm1/drivers/net/loopback.c.old 2006-12-12 15:59:02.000000000 +0100
    +++ linux-2.6.19-mm1/drivers/net/loopback.c 2006-12-12 16:02:11.000000000 +0100
    @@ -229,9 +229,11 @@
    };

    /* Setup and register the loopback device. */
    -int __init loopback_init(void)
    +static int __init loopback_init(void)
    {
    return register_netdev(&loopback_dev);
    };

    +module_init(loopback_init);
    +
    EXPORT_SYMBOL(loopback_dev);
    --- linux-2.6.19-mm1/drivers/net/Space.c.old 2006-12-12 15:59:11.000000000 +0100
    +++ linux-2.6.19-mm1/drivers/net/Space.c 2006-12-12 16:01:35.000000000 +0100
    @@ -345,22 +345,11 @@
    #endif


    -/*
    - * The loopback device is global so it can be directly referenced
    - * by the network code. Also, it must be first on device list.
    - */
    -extern int loopback_init(void);
    -
    /* Statically configured drivers -- order matters here. */
    static int __init net_olddevs_init(void)
    {
    int num;

    - if (loopback_init()) {
    - printk(KERN_ERR "Network loopback device setup failed\n");
    - }
    -
    -
    #ifdef CONFIG_SBNI
    for (num = 0; num < 8; ++num)
    sbni_probe(num);
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-12-12 17:29    [W:0.022 / U:65.960 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site