@@ -866,7 +866,7 @@ extern "C" {
866866 ) -> i32 ;
867867 pub fn free_pmd_port ( port : u16 ) -> i32 ;
868868 pub fn fdir_get_infos ( pmdport_id : u16 ) ;
869- pub fn eth_rx_burst ( port : u16 , qid : u16 , pkts : * mut * mut MBuf , len : u16 ) -> u32 ; // sta
869+ pub fn eth_rx_burst ( port : u16 , qid : u16 , pkts : * mut * mut MBuf , len : u16 ) -> u32 ;
870870 pub fn eth_rx_queue_count ( port_id : u16 , queue_id : u16 ) -> i32 ;
871871 // rte_eth_tx_burst is inline C, we cannot directly use it here:
872872 pub fn eth_tx_burst ( port : u16 , qid : u16 , pkts : * mut * mut MBuf , len : u16 ) -> u16 ;
@@ -896,12 +896,13 @@ extern "C" {
896896
897897 //usually called already by rte_eal_init when e.g. --vdev netkni0:
898898 pub fn rte_kni_init ( max_kni_ifaces : u32 ) ;
899- pub fn kni_alloc ( port_id : u16 , kni_port_params : * mut KniPortParams ) -> * mut RteKni ; // sta
900- pub fn rte_kni_release ( kni : * mut RteKni ) -> i32 ; //sta
901- pub fn rte_kni_handle_request ( kni : * mut RteKni ) -> i32 ; //sta
902- pub fn rte_kni_rx_burst ( kni : * mut RteKni , pkts : * mut * mut MBuf , len : u32 ) -> u32 ; //sta
903- pub fn rte_kni_tx_burst ( kni : * mut RteKni , pkts : * mut * mut MBuf , len : u32 ) -> u32 ; //sta
899+ pub fn kni_alloc ( port_id : u16 , kni_port_params : * mut KniPortParams ) -> * mut RteKni ;
900+ pub fn rte_kni_release ( kni : * mut RteKni ) -> i32 ;
901+ pub fn rte_kni_handle_request ( kni : * mut RteKni ) -> i32 ;
902+ pub fn rte_kni_rx_burst ( kni : * mut RteKni , pkts : * mut * mut MBuf , len : u32 ) -> u32 ;
903+ pub fn rte_kni_tx_burst ( kni : * mut RteKni , pkts : * mut * mut MBuf , len : u32 ) -> u32 ;
904904 pub fn rte_kni_get_name ( kni : * const RteKni ) -> * const c_char ;
905+ pub fn rte_kni_update_link ( kni : * mut RteKni , linkup : u32 ) -> i32 ;
905906
906907 pub fn rte_log_set_global_level ( level : RteLogLevel ) ;
907908 pub fn rte_log_get_global_level ( ) -> u32 ;
0 commit comments