src/dpdk/lib/librte_kni/rte_kni.c
static int
kni_config_allmulticast(uint16_t port_id, uint8_t to_on)
{
	if (!rte_eth_dev_is_valid_port(port_id)) {
		RTE_LOG(ERR, KNI, "Invalid port id %d\n", port_id);
		return -EINVAL;
	}

	RTE_LOG(INFO, KNI, "Configure allmulticast mode of %d to %d\n",
		port_id, to_on);

	if (to_on)
		rte_eth_allmulticast_enable(port_id);
	else
		rte_eth_allmulticast_disable(port_id);

	return 0;
}
/* default callback for request of configuring allmulticast mode */
default callback for request of configuring allmulticast mode
default callback for request of configuring allmulticast mode
static int
kni_config_allmulticast(uint16_t port_id, uint8_t to_on)
{
	if (!rte_eth_dev_is_valid_port(port_id)) {
		RTE_LOG(ERR, KNI, "Invalid port id %d\n", port_id);
		return -EINVAL;
	}
	RTE_LOG(INFO, KNI, "Configure allmulticast mode of %d to %d\n",
		port_id, to_on);
	if (to_on)
		rte_eth_allmulticast_enable(port_id);
	else
		rte_eth_allmulticast_disable(port_id);
	return 0;
}
static int kni_config_allmulticast ( uint16_t port_id , uint8_t to_on ) { if ( ! rte_eth_dev_is_valid_port ( port_id ) ) { RTE_LOG ( ERR , KNI , " \n " , port_id ) ; return - EINVAL ; } RTE_LOG ( INFO , KNI , " \n " , port_id , to_on ) ; if ( to_on ) rte_eth_allmulticast_enable ( port_id ) ; else rte_eth_allmulticast_disable ( port_id ) ; return 0 ; }
default callback for request of configuring allmulticast mode
default callback for request of configuring allmulticast mode