struct vtep_ctl_port *port;
port = xmalloc(sizeof *port);
- list_push_back(&ps->ports, &port->ports_node);
+ ovs_list_push_back(&ps->ports, &port->ports_node);
port->port_cfg = port_cfg;
port->ps = ps;
shash_add(&vtepctl_ctx->ports, cache_name, port);
{
char *cache_name = xasprintf("%s+%s", port->ps->name, port->port_cfg->name);
- list_remove(&port->ports_node);
+ ovs_list_remove(&port->ports_node);
shash_find_and_delete(&vtepctl_ctx->ports, cache_name);
vteprec_physical_port_delete(port->port_cfg);
free(cache_name);
struct vtep_ctl_pswitch *ps = xmalloc(sizeof *ps);
ps->ps_cfg = ps_cfg;
ps->name = xstrdup(ps_cfg->name);
- list_init(&ps->ports);
+ ovs_list_init(&ps->ports);
shash_add(&vtepctl_ctx->pswitches, ps->name, ps);
}
static void
del_cached_pswitch(struct vtep_ctl_context *ctx, struct vtep_ctl_pswitch *ps)
{
- ovs_assert(list_is_empty(&ps->ports));
+ ovs_assert(ovs_list_is_empty(&ps->ports));
if (ps->ps_cfg) {
vteprec_physical_switch_delete(ps->ps_cfg);
vtep_delete_pswitch(ctx->vtep_global, ps->ps_cfg);
ploc = xmalloc(sizeof *ploc);
ploc->ploc_cfg = ploc_cfg;
- list_push_back(&mcast_mac->locators, &ploc->locators_node);
+ ovs_list_push_back(&mcast_mac->locators, &ploc->locators_node);
}
static void
LIST_FOR_EACH (ploc, locators_node, &mcast_mac->locators) {
if (ploc->ploc_cfg == ploc_cfg) {
- list_remove(&ploc->locators_node);
+ ovs_list_remove(&ploc->locators_node);
free(ploc);
return;
}
mcast_shash = local ? &ls->mcast_local : &ls->mcast_remote;
mcast_mac->ploc_set_cfg = ploc_set_cfg;
- list_init(&mcast_mac->locators);
+ ovs_list_init(&mcast_mac->locators);
shash_add(mcast_shash, mac, mcast_mac);
for (i = 0; i < ploc_set_cfg->n_locators; i++) {
size_t n_locators;
int i;
- n_locators = list_size(&mcast_mac->locators);
+ n_locators = ovs_list_size(&mcast_mac->locators);
ovs_assert(n_locators);
locators = xmalloc(n_locators * sizeof *locators);
mcast_mac->ploc_set_cfg = ploc_set_cfg;
del_ploc_from_mcast_mac(mcast_mac, ploc_cfg);
- if (list_is_empty(&mcast_mac->locators)) {
+ if (ovs_list_is_empty(&mcast_mac->locators)) {
struct shash_node *node = shash_find(mcast_shash, mac);
vteprec_physical_locator_set_delete(ploc_set_cfg);