コード例 #1
0
static void
vr_stats_dump(void)
{
    vr_vrf_stats_req *req;

    while (vr_send_one_message() != 0) {
        if (!dump_pending)
            return;
        req = vr_build_vrf_stats_request();
        if (req)
            vr_build_netlink_request(req);
    }

    return;
}
コード例 #2
0
static int 
vr_get_drop_stats(void)
{
    int ret;
    vr_drop_stats_req *req;

    req = vr_build_drop_stats_request();
    if (!req)
        return -errno;

    ret = vr_build_netlink_request(req);
    if (ret < 0)
        return ret;

    vr_drop_stats_op();

    return 0;
}