diff options
author | Hans Dedecker <dedeckeh@gmail.com> | 2016-09-23 15:08:17 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2016-09-26 11:51:19 +0200 |
commit | 92889eca62fcd5b72d7c54101c35ff6d6d477c40 (patch) | |
tree | 0ca2aba1b6bbc24035df147bf51dc4b131c69eae /macvlan.c | |
parent | fe6ad84c7120a1000c9dcd3cabdc6249b36414a6 (diff) | |
download | netifd-92889eca62fcd5b72d7c54101c35ff6d6d477c40.tar.gz |
device: Move the different device type registrations to the device type file
While at it; make device_types static if only used in the device type file
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Diffstat (limited to 'macvlan.c')
-rw-r--r-- | macvlan.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -253,7 +253,7 @@ macvlan_create(const char *name, struct device_type *devtype, return dev; } -struct device_type macvlan_device_type = { +static struct device_type macvlan_device_type = { .name = "MAC VLAN", .config_params = &macvlan_attr_list, .create = macvlan_create, @@ -262,3 +262,8 @@ struct device_type macvlan_device_type = { .free = macvlan_free, .dump_info = macvlan_dump_info, }; + +static void __init macvlan_device_type_init(void) +{ + device_type_add(&macvlan_device_type); +} |