@@ -144,7 +144,7 @@ impl PortTop {
144144 /// Do not call with locks held.
145145 /// May block waiting for a port queue to flush.
146146 /// Packet must be a valid MCTP packet, may panic otherwise.
147- async fn forward_packet ( & self , pkt : & [ u8 ] ) -> Result < ( ) > {
147+ fn forward_packet ( & self , pkt : & [ u8 ] ) -> Result < ( ) > {
148148 debug_assert ! ( MctpHeader :: decode( pkt) . is_ok( ) ) ;
149149
150150 // With forwarded packets we don't want to block if
@@ -570,7 +570,7 @@ impl<'r> Router<'r> {
570570 match inner. stack . receive ( pkt) {
571571 // Complete message
572572 Ok ( Some ( msg) ) => {
573- self . incoming_local ( msg) . await ;
573+ self . incoming_local ( msg) ;
574574 return ret_src;
575575 }
576576 // Fragment consumed, message is incomplete
@@ -597,25 +597,25 @@ impl<'r> Router<'r> {
597597 return ret_src;
598598 } ;
599599
600- let _ = top. forward_packet ( pkt) . await ;
600+ let _ = top. forward_packet ( pkt) ;
601601 ret_src
602602 }
603603
604- async fn incoming_local ( & self , msg : MctpMessage < ' _ > ) {
604+ fn incoming_local ( & self , msg : MctpMessage < ' _ > ) {
605605 trace ! ( "incoming local, type {}" , msg. typ. 0 ) ;
606606 debug_assert ! (
607607 msg. tag. is_owner( ) == msg. cookie( ) . is_none( ) ,
608608 "cookie set only for responses"
609609 ) ;
610610
611611 if msg. tag . is_owner ( ) {
612- self . incoming_listener ( msg) . await
612+ self . incoming_listener ( msg)
613613 } else {
614- self . incoming_response ( msg) . await
614+ self . incoming_response ( msg)
615615 }
616616 }
617617
618- async fn incoming_listener ( & self , mut msg : MctpMessage < ' _ > ) {
618+ fn incoming_listener ( & self , mut msg : MctpMessage < ' _ > ) {
619619 // wake the packet listener
620620 self . app_listeners . lock ( |a| {
621621 let mut a = a. borrow_mut ( ) ;
@@ -635,7 +635,7 @@ impl<'r> Router<'r> {
635635 } ) ;
636636 }
637637
638- async fn incoming_response ( & self , mut msg : MctpMessage < ' _ > ) {
638+ fn incoming_response ( & self , mut msg : MctpMessage < ' _ > ) {
639639 if let Some ( cookie) = msg. cookie ( ) {
640640 msg. retain ( ) ;
641641 self . recv_wakers . wake ( cookie) ;
0 commit comments