X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Flb%2Flb_test.c;h=b02793944c5186d4d798615fe4e2497a65e90bee;hb=647f609;hp=9b30c18d459bad2459c6b81ba8cc2b16bbf52a0c;hpb=56c7b01e163c233030359781d7e60f4553e90c51;p=vpp.git diff --git a/src/plugins/lb/lb_test.c b/src/plugins/lb/lb_test.c index 9b30c18d459..b02793944c5 100644 --- a/src/plugins/lb/lb_test.c +++ b/src/plugins/lb/lb_test.c @@ -16,7 +16,7 @@ #include #include #include -#include + #include #include @@ -157,7 +157,7 @@ static int api_lb_add_del_vip (vat_main_t * vam) vl_api_lb_add_del_vip_t mps, *mp; int ret; mps.is_del = 0; - mps.is_gre4 = 0; + mps.encap = LB_ENCAP_TYPE_GRE4; if (!unformat(i, "%U", unformat_ip46_prefix, mps.ip_prefix, &mps.prefix_length, IP46_TYPE_ANY)) { @@ -166,9 +166,11 @@ static int api_lb_add_del_vip (vat_main_t * vam) } if (unformat(i, "gre4")) { - mps.is_gre4 = 1; + mps.encap = LB_ENCAP_TYPE_GRE4; } else if (unformat(i, "gre6")) { - mps.is_gre4 = 0; + mps.encap = LB_ENCAP_TYPE_GRE6; + } else if (unformat(i, "l3dsr")) { + mps.encap = LB_ENCAP_TYPE_L3DSR; } else { errmsg ("no encap\n"); return -99;