Thanks Alexander V. Chernikov for this.
radv_proto_start: proto_start RADV
{
- this_proto = proto_config_new(&proto_radv, sizeof(struct radv_config));
+ this_proto = proto_config_new(&proto_radv, sizeof(struct radv_config), $1);
init_list(&RADV_CFG->patt_list);
init_list(&RADV_CFG->pref_list);
};
init_list(&d->patt_list);
/* We copy pref_list, shallow copy suffices */
- cfg_copy_list(&d->iface_list, &s->iface_list, sizeof(struct iface_patt));
+ cfg_copy_list(&d->pref_list, &s->pref_list, sizeof(struct radv_prefix_config));
}