filter_list
return filter_list(proposal, filter, 1);
return filter_list(proposal, filter, 0);
struct virtchnl_vlan_filter_list *filter_list;
filter_list = msg;
if (filter_list->vsi_id != vf->vsi.vsi_num) {
for (i = 0; i < filter_list->num_elements; i++) {
if (filter_list->vlan_id[i] > EVL_VLID_MASK) {
for (i = 0; i < filter_list->num_elements; i++)
ixl_add_filter(&vf->vsi, vf->mac, filter_list->vlan_id[i]);
struct virtchnl_vlan_filter_list *filter_list;
filter_list = msg;
if (filter_list->vsi_id != vf->vsi.vsi_num) {
for (i = 0; i < filter_list->num_elements; i++) {
if (filter_list->vlan_id[i] > EVL_VLID_MASK) {
for (i = 0; i < filter_list->num_elements; i++)
ixl_del_filter(&vf->vsi, vf->mac, filter_list->vlan_id[i]);