ethernet: fix adding p2p ethernet crash
Type: fix Signed-off-by: Xiaoming Jiang <jiangxiaoming@outlook.com> Change-Id: Ib0ca3379439d6ee23e696f8f0840e6ddf42430b8
This commit is contained in:

committed by
Damjan Marion

parent
754f79c36a
commit
e10c524206
@ -153,7 +153,7 @@ p2p_ethernet_add_del (vlib_main_t * vm, u32 parent_if_index,
|
|||||||
}
|
}
|
||||||
p2pm->p2p_ethernet_by_sw_if_index[parent_if_index]++;
|
p2pm->p2p_ethernet_by_sw_if_index[parent_if_index]++;
|
||||||
/* set the interface mode */
|
/* set the interface mode */
|
||||||
set_int_l2_mode (vm, vnm, MODE_L3, p2pe_subif_id, 0,
|
set_int_l2_mode (vm, vnm, MODE_L3, p2pe_sw_if_index, 0,
|
||||||
L2_BD_PORT_TYPE_NORMAL, 0, 0);
|
L2_BD_PORT_TYPE_NORMAL, 0, 0);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -248,10 +248,11 @@ vnet_p2p_ethernet_add_del (vlib_main_t * vm, unformat_input_t * input,
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
VLIB_CLI_COMMAND (p2p_ethernet_add_del_command, static) =
|
VLIB_CLI_COMMAND (p2p_ethernet_add_del_command, static) = {
|
||||||
{
|
.path = "p2p_ethernet",
|
||||||
.path = "p2p_ethernet ",.function = vnet_p2p_ethernet_add_del,.short_help =
|
.function = vnet_p2p_ethernet_add_del,
|
||||||
"p2p_ethernet <intfc> <mac-address> [sub-id <id> | del]",};
|
.short_help = "p2p_ethernet <intfc> <mac-address> [sub-id <id>|del]",
|
||||||
|
};
|
||||||
|
|
||||||
static clib_error_t *
|
static clib_error_t *
|
||||||
p2p_ethernet_init (vlib_main_t * vm)
|
p2p_ethernet_init (vlib_main_t * vm)
|
||||||
|
Reference in New Issue
Block a user