@@ -143,7 +143,7 @@ kni_set_bitmap(const char *p, unsigned char *port_bitmap)
143143#ifdef FF_KNI_KNI
144144/* Currently we don't support change mtu. */
145145static int
146- kni_change_mtu (uint16_t port_id , unsigned new_mtu )
146+ kni_change_mtu (__rte_unused uint16_t port_id , __rte_unused unsigned new_mtu )
147147{
148148 return 0 ;
149149}
@@ -213,7 +213,7 @@ kni_config_mac_address(uint16_t port_id, uint8_t mac_addr[])
213213#endif
214214
215215static int
216- kni_process_tx (uint16_t port_id , uint16_t queue_id ,
216+ kni_process_tx (uint16_t port_id , __rte_unused uint16_t queue_id ,
217217 struct rte_mbuf * * pkts_burst , unsigned count )
218218{
219219 /* read packet from kni ring(phy port) and transmit to kni */
@@ -225,7 +225,7 @@ kni_process_tx(uint16_t port_id, uint16_t queue_id,
225225 * If there are too many processes, there is also the possibility that the control packet will be ratelimited.
226226 */
227227 if (ff_global_cfg .kni .kernel_packets_ratelimit ) {
228- if (likely (kni_rate_limt .kernel_packets < ff_global_cfg .kni .kernel_packets_ratelimit )) {
228+ if (likely (kni_rate_limt .kernel_packets < ( uint64_t ) ff_global_cfg .kni .kernel_packets_ratelimit )) {
229229 nb_to_tx = nb_tx ;
230230 } else {
231231 nb_to_tx = 0 ;
@@ -526,8 +526,8 @@ ff_kni_init(uint16_t nb_ports, int type, const char *tcp_ports, const char *udp_
526526}
527527
528528void
529- ff_kni_alloc (uint16_t port_id , unsigned socket_id , int type , int port_idx ,
530- struct rte_mempool * mbuf_pool , unsigned ring_queue_size )
529+ ff_kni_alloc (uint16_t port_id , unsigned socket_id , __rte_unused int type , int port_idx ,
530+ __rte_unused struct rte_mempool * mbuf_pool , unsigned ring_queue_size )
531531{
532532 if (rte_eal_process_type () == RTE_PROC_PRIMARY ) {
533533 struct rte_ether_addr addr = {{0 }};
@@ -644,14 +644,14 @@ ff_kni_enqueue(enum FilterReturn filter, uint16_t port_id, struct rte_mbuf *pkt)
644644 if (filter >= FILTER_ARP ) {
645645 if (ff_global_cfg .kni .console_packets_ratelimit ) {
646646 kni_rate_limt .console_packets ++ ;
647- if (kni_rate_limt .console_packets > ff_global_cfg .kni .console_packets_ratelimit ) {
647+ if (kni_rate_limt .console_packets > ( uint64_t ) ff_global_cfg .kni .console_packets_ratelimit ) {
648648 goto error ;
649649 }
650650 }
651651 } else {
652652 if (ff_global_cfg .kni .general_packets_ratelimit ) {
653653 kni_rate_limt .gerneal_packets ++ ;
654- if (kni_rate_limt .gerneal_packets > ff_global_cfg .kni .general_packets_ratelimit ) {
654+ if (kni_rate_limt .gerneal_packets > ( uint64_t ) ff_global_cfg .kni .general_packets_ratelimit ) {
655655 goto error ;
656656 }
657657 }
0 commit comments