nga->swi_count=swiList->count;
nga->swi_tab=convertToArray(swiList, sizeof(struct swi_attr));
+ destroyList(swiList, free);
+ destroyList(attr, (void(*)(void*))freeAttr);
return ERR_OK;
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}
}
-
pushBackList(attr, newAttr(ATTR_VLAN_DOT_CONF, 4, p));
ret=writeRequest(nga, attr);
attr=NULL;
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
end:
destroyList(attr, (void(*)(void*))freeAttr);
+
return ret;
}