X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=device.c;h=eeb39a5d11e8c826de002ae932651a6eb8febd2f;hp=a71d90834ea46e77fa8f164f2cb81fe5e4054ba9;hb=02a1a2d7b59b584e702b87d8aca0f3941b83176d;hpb=c1b3cab4e1916f49e1f9e1868c698bf391029684 diff --git a/device.c b/device.c index a71d908..eeb39a5 100644 --- a/device.c +++ b/device.c @@ -79,7 +79,7 @@ device_create(struct blob_attr *attr, struct uci_section *s) if (!strcmp(blobmsg_data(cur), "bridge")) dev = bridge_create(name, s); } else { - dev = get_device(name, true); + dev = device_get(name, true); } if (!dev) @@ -124,7 +124,7 @@ static int set_device_state(struct device *dev, bool state) return 0; } -int claim_device(struct device *dev) +int device_claim(struct device *dev) { int ret; @@ -142,7 +142,7 @@ int claim_device(struct device *dev) return ret; } -void release_device(struct device *dev) +void device_release(struct device *dev) { dev->active--; DPRINTF("release device %s, new refcount: %d\n", dev->ifname, dev->active); @@ -164,7 +164,7 @@ int check_device_state(struct device *dev) return dev->type->check_state(dev); } -void init_virtual_device(struct device *dev, const struct device_type *type, const char *name) +void device_init_virtual(struct device *dev, const struct device_type *type, const char *name) { assert(dev); assert(type); @@ -177,11 +177,11 @@ void init_virtual_device(struct device *dev, const struct device_type *type, con dev->type = type; } -int init_device(struct device *dev, const struct device_type *type, const char *ifname) +int device_init(struct device *dev, const struct device_type *type, const char *ifname) { int ret; - init_virtual_device(dev, type, ifname); + device_init_virtual(dev, type, ifname); if (!dev->set_state) dev->set_state = set_device_state; @@ -197,7 +197,7 @@ int init_device(struct device *dev, const struct device_type *type, const char * return 0; } -struct device *get_device(const char *name, bool create) +struct device *device_get(const char *name, bool create) { static const struct device_type simple_type = { .name = "Device", @@ -218,7 +218,7 @@ struct device *get_device(const char *name, bool create) return NULL; dev = calloc(1, sizeof(*dev)); - init_device(dev, &simple_type, name); + device_init(dev, &simple_type, name); return dev; }