X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=vlandev.c;h=becaed88fa785d93d1fd47e8e85ccd3b30fa3777;hp=b8f7a259e23bd7208fd4572b8bb2924737e35407;hb=92889eca62fcd5b72d7c54101c35ff6d6d477c40;hpb=fe6ad84c7120a1000c9dcd3cabdc6249b36414a6 diff --git a/vlandev.c b/vlandev.c index b8f7a25..becaed8 100644 --- a/vlandev.c +++ b/vlandev.c @@ -241,7 +241,7 @@ vlandev_create(const char *name, struct device_type *devtype, return dev; } -struct device_type vlandev_device_type = { +static struct device_type vlandev_device_type = { .name = "VLANDEV", .config_params = &vlandev_attr_list, .create = vlandev_create, @@ -250,3 +250,8 @@ struct device_type vlandev_device_type = { .free = vlandev_free, .dump_info = vlandev_dump_info, }; + +static void __init vlandev_device_type_init(void) +{ + device_type_add(&vlandev_device_type); +}