flowlabel_get
flowlabel_get(fdt, cfg_label, IPV6_FL_S_EXCL, IPV6_FL_F_CREATE);
expect_pass(flowlabel_get(fd, 2, IPV6_FL_S_EXCL, IPV6_FL_F_CREATE));
expect_fail(flowlabel_get(fd, 2, IPV6_FL_S_ANY, IPV6_FL_F_CREATE));
expect_fail(flowlabel_get(fd, 2, IPV6_FL_S_EXCL, IPV6_FL_F_CREATE));
expect_fail(flowlabel_get(fd, 2, IPV6_FL_S_ANY,
expect_pass(flowlabel_get(fd, 2, IPV6_FL_S_ANY,
expect_pass(flowlabel_get(fd, 3, IPV6_FL_S_USER, IPV6_FL_F_CREATE));
expect_fail(flowlabel_get(fd, 3, IPV6_FL_S_ANY, 0));
expect_fail(flowlabel_get(fd, 3, IPV6_FL_S_EXCL, 0));
expect_pass(flowlabel_get(fd, 3, IPV6_FL_S_USER, 0));
expect_pass(flowlabel_get(fd, 3, IPV6_FL_S_USER, 0));
expect_fail(flowlabel_get(fd, 3, IPV6_FL_S_USER, 0));
expect_pass(flowlabel_get(fd, 4, IPV6_FL_S_PROCESS, IPV6_FL_F_CREATE));
expect_pass(flowlabel_get(fd, 4, IPV6_FL_S_PROCESS, 0));
expect_fail(flowlabel_get(fd, 4, IPV6_FL_S_PROCESS, 0));
expect_fail(flowlabel_get(fd, 1, IPV6_FL_S_ANY, 0));
expect_fail(flowlabel_get(fd, 0x1FFFFF, IPV6_FL_S_ANY,
expect_pass(flowlabel_get(fd, 1, IPV6_FL_S_ANY, IPV6_FL_F_CREATE));
expect_pass(flowlabel_get(fd, 1, IPV6_FL_S_ANY, 0));
expect_pass(flowlabel_get(fd, 1, IPV6_FL_S_ANY, IPV6_FL_F_CREATE));
expect_fail(flowlabel_get(fd, 1, IPV6_FL_S_ANY,