Lang:
ipv4 table t_vrf_arendtsen_v4;
ipv6 table t_vrf_arendtsen_v6;

protocol direct d_vrf_arendtsen {
  vrf "arendtsen";
  ipv4 {
    table t_vrf_arendtsen_v4;
  };
  ipv6 {
    table t_vrf_arendtsen_v6;
  };
}

protocol kernel k_vrf_arendtsen_v4 {
  vrf "arendtsen";
  ipv4 {
    table t_vrf_arendtsen_v4;
    export all;
  };
  kernel table 1978;
}

protocol kernel k_vrf_arendtsen_v6 {
  vrf "arendtsen";
  ipv6 {
    table t_vrf_arendtsen_v6;
    export all;
  };
  kernel table 1978;
}

protocol l3vpn vrf_arendtsen {
  vrf "arendtsen";
  ipv4 { table t_vrf_arendtsen_v4; };
  ipv6 { table t_vrf_arendtsen_v6; };
  vpn4 { table t_vpn_v4; };
  vpn6 { table t_vpn_v6; };
  mpls {
    label policy vrf;
    import all;
    export all;
  };

  rd 198660:1978;
  import target [(rt, 198660, 1978)];
  export target [(rt, 198660, 1978)];
}

protocol static s_vrf_arendtsen_v6 {
  vrf "arendtsen";
  ipv6 { table t_vrf_arendtsen_v6; };
  route 2001:67c:25b4::/48 blackhole;
  route ::/0 via 2a0c:9a40:1072::1%ens18 onlink;
}