@@ -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
@@ -550,7 +550,7 @@ impl<'r> Router<'r> {
550550 match inner. stack . receive ( pkt) {
551551 // Complete message
552552 Ok ( Some ( msg) ) => {
553- self . incoming_local ( msg) . await ;
553+ self . incoming_local ( msg) ;
554554 return ret_src;
555555 }
556556 // Fragment consumed, message is incomplete
@@ -577,25 +577,25 @@ impl<'r> Router<'r> {
577577 return ret_src;
578578 } ;
579579
580- let _ = top. forward_packet ( pkt) . await ;
580+ let _ = top. forward_packet ( pkt) ;
581581 ret_src
582582 }
583583
584- async fn incoming_local ( & self , msg : MctpMessage < ' _ > ) {
584+ fn incoming_local ( & self , msg : MctpMessage < ' _ > ) {
585585 trace ! ( "incoming local, type {}" , msg. typ. 0 ) ;
586586 debug_assert ! (
587587 msg. tag. is_owner( ) == msg. cookie( ) . is_none( ) ,
588588 "cookie set only for responses"
589589 ) ;
590590
591591 if msg. tag . is_owner ( ) {
592- self . incoming_listener ( msg) . await
592+ self . incoming_listener ( msg)
593593 } else {
594- self . incoming_response ( msg) . await
594+ self . incoming_response ( msg)
595595 }
596596 }
597597
598- async fn incoming_listener ( & self , mut msg : MctpMessage < ' _ > ) {
598+ fn incoming_listener ( & self , mut msg : MctpMessage < ' _ > ) {
599599 // wake the packet listener
600600 self . app_listeners . lock ( |a| {
601601 let mut a = a. borrow_mut ( ) ;
@@ -615,7 +615,7 @@ impl<'r> Router<'r> {
615615 } ) ;
616616 }
617617
618- async fn incoming_response ( & self , mut msg : MctpMessage < ' _ > ) {
618+ fn incoming_response ( & self , mut msg : MctpMessage < ' _ > ) {
619619 if let Some ( cookie) = msg. cookie ( ) {
620620 msg. retain ( ) ;
621621 self . recv_wakers . wake ( cookie) ;
0 commit comments