//\r
Status = gBS->CreateEvent (\r
EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
- NET_TPL_EVENT,\r
+ NET_TPL_TIMER,\r
MnpCheckPacketTimeout,\r
MnpServiceData,\r
&MnpServiceData->TimeoutCheckTimer\r
//\r
Status = gBS->CreateEvent (\r
EVT_TIMER,\r
- NET_TPL_SLOW_TIMER,\r
+ NET_TPL_TIMER,\r
NULL,\r
NULL,\r
&MnpServiceData->TxTimeoutEvent\r
TokenToCancel = (EFI_MANAGED_NETWORK_COMPLETION_TOKEN *) Item->Key;\r
\r
//\r
- // Cancel this token with status set to EFI_ABORTED.\r
+ // Remove the item from the map.\r
//\r
- TokenToCancel->Status = EFI_ABORTED;\r
- gBS->SignalEvent (TokenToCancel->Event);\r
+ NetMapRemoveItem (Map, Item, NULL);\r
\r
//\r
- // Remove the item from the map.\r
+ // Cancel this token with status set to EFI_ABORTED.\r
//\r
- NetMapRemoveItem (Map, Item, NULL);\r
+ TokenToCancel->Status = EFI_ABORTED;\r
+ gBS->SignalEvent (TokenToCancel->Event);\r
\r
if (Arg != NULL) {\r
//\r
\r
if (ConfigData == NULL) {\r
\r
- NetMapIterate (&Instance->RxTokenMap, MnpCancelTokens, NULL);\r
+ Instance->ManagedNetwork.Cancel (&Instance->ManagedNetwork, NULL);\r
}\r
\r
if (!NewConfigData->EnableMulticastReceive) {\r