snpdev, netdev->name, efi_handle_name ( snpdev->handle ) );
return 0;
+ list_del ( &snpdev->list );
if ( snpdev->package_list )
efi_snp_hii_uninstall ( snpdev );
efi_child_del ( efidev->device, snpdev->handle );
}
/* Uninstall the SNP */
+ list_del ( &snpdev->list );
if ( snpdev->package_list )
efi_snp_hii_uninstall ( snpdev );
efi_child_del ( snpdev->efidev->device, snpdev->handle );
- list_del ( &snpdev->list );
bs->UninstallMultipleProtocolInterfaces (
snpdev->handle,
&efi_simple_network_protocol_guid, &snpdev->snp,