/* Deliver the received packet for the instances belonging to the MnpServiceData. */
VOID MnpDeliverPacket(IN MNP_SERVICE_DATA *MnpServiceData)
/* Deliver the received packet for the instances belonging to the MnpServiceData. */
VOID MnpDeliverPacket(IN MNP_SERVICE_DATA *MnpServiceData)
{
  LIST_ENTRY         *Entry;
  MNP_INSTANCE_DATA  *Instance;
  NET_CHECK_SIGNATURE (MnpServiceData, MNP_SERVICE_DATA_SIGNATURE);
  NET_LIST_FOR_EACH (Entry, &MnpServiceData->ChildrenList) {
    Instance = NET_LIST_USER_STRUCT (Entry, MNP_INSTANCE_DATA, InstEntry);
    NET_CHECK_SIGNATURE (Instance, MNP_INSTANCE_DATA_SIGNATURE);
    MnpInstanceDeliverPacket (Instance);
  }
}