int
of_list_bsn_gentable_entry_stats_entry_next(of_list_bsn_gentable_entry_stats_entry_t *list, of_object_t *obj)
{
    int rv;

    if ((rv = of_list_next(list, obj)) < 0) {
        return rv;
    }


    of_u16_len_wire_length_get(obj, &obj->length);

    return rv;
}
int
of_list_group_desc_stats_entry_next(of_list_group_desc_stats_entry_t *list, of_group_desc_stats_entry_t *_obj)
{
    int rv;
    of_object_t *obj = (of_object_t *)_obj;

    if ((rv = of_list_next(list, obj)) < 0) {
        return rv;
    }


    of_u16_len_wire_length_get(obj, &obj->length);

    return rv;
}
int
of_list_bsn_gentable_entry_stats_entry_first(of_list_bsn_gentable_entry_stats_entry_t *list, of_object_t *obj)
{
    int rv;

    of_bsn_gentable_entry_stats_entry_init(obj, list->version, -1, 1);

    if ((rv = of_list_first(list, obj)) < 0) {
        return rv;
    }


    of_u16_len_wire_length_get(obj, &obj->length);

    return rv;
}
int
of_list_group_desc_stats_entry_first(of_list_group_desc_stats_entry_t *list, of_group_desc_stats_entry_t *_obj)
{
    int rv;
    of_object_t *obj = (of_object_t *)_obj;

    of_group_desc_stats_entry_init(_obj, list->version, -1, 1);

    if ((rv = of_list_first(list, obj)) < 0) {
        return rv;
    }


    of_u16_len_wire_length_get(obj, &obj->length);

    return rv;
}