|
@@ -86,6 +86,7 @@ enum {
|
|
SELECT_F(select_ruri)
|
|
SELECT_F(select_ruri)
|
|
SELECT_F(select_dst_uri)
|
|
SELECT_F(select_dst_uri)
|
|
SELECT_F(select_next_hop)
|
|
SELECT_F(select_next_hop)
|
|
|
|
+SELECT_F(select_next_hop_src_ip)
|
|
SELECT_F(select_from)
|
|
SELECT_F(select_from)
|
|
SELECT_F(select_from_uri)
|
|
SELECT_F(select_from_uri)
|
|
SELECT_F(select_from_tag)
|
|
SELECT_F(select_from_tag)
|
|
@@ -221,6 +222,7 @@ static select_row_t select_core[] = {
|
|
{ NULL, SEL_PARAM_STR, STR_STATIC_INIT("dst_uri"), select_dst_uri, 0},
|
|
{ NULL, SEL_PARAM_STR, STR_STATIC_INIT("dst_uri"), select_dst_uri, 0},
|
|
{ select_dst_uri, SEL_PARAM_STR, STR_NULL, select_any_uri, NESTED},
|
|
{ select_dst_uri, SEL_PARAM_STR, STR_NULL, select_any_uri, NESTED},
|
|
{ NULL, SEL_PARAM_STR, STR_STATIC_INIT("next_hop"), select_next_hop, 0},
|
|
{ NULL, SEL_PARAM_STR, STR_STATIC_INIT("next_hop"), select_next_hop, 0},
|
|
|
|
+ { select_next_hop, SEL_PARAM_STR, STR_STATIC_INIT("src_ip"), select_next_hop_src_ip, 0},
|
|
{ select_next_hop, SEL_PARAM_STR, STR_NULL, select_any_uri, NESTED},
|
|
{ select_next_hop, SEL_PARAM_STR, STR_NULL, select_any_uri, NESTED},
|
|
{ NULL, SEL_PARAM_STR, STR_STATIC_INIT("from"), select_from, 0},
|
|
{ NULL, SEL_PARAM_STR, STR_STATIC_INIT("from"), select_from, 0},
|
|
{ NULL, SEL_PARAM_STR, STR_STATIC_INIT("f"), select_from, 0},
|
|
{ NULL, SEL_PARAM_STR, STR_STATIC_INIT("f"), select_from, 0},
|