mirror of
https://github.com/xcat2/xNBA.git
synced 2025-02-17 02:58:14 +00:00
[efi] Add last_opened_snpdev()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
parent
033f4c92ca
commit
db014f3c23
@ -71,5 +71,6 @@ struct efi_snp_device {
|
||||
|
||||
extern int efi_snp_hii_install ( struct efi_snp_device *snpdev );
|
||||
extern void efi_snp_hii_uninstall ( struct efi_snp_device *snpdev );
|
||||
extern struct efi_snp_device * last_opened_snpdev ( void );
|
||||
|
||||
#endif /* _IPXE_EFI_SNP_H */
|
||||
|
@ -1005,3 +1005,18 @@ struct net_driver efi_snp_driver __net_driver = {
|
||||
.notify = efi_snp_notify,
|
||||
.remove = efi_snp_remove,
|
||||
};
|
||||
|
||||
/**
|
||||
* Get most recently opened SNP device
|
||||
*
|
||||
* @ret snpdev Most recently opened SNP device, or NULL
|
||||
*/
|
||||
struct efi_snp_device * last_opened_snpdev ( void ) {
|
||||
struct net_device *netdev;
|
||||
|
||||
netdev = last_opened_netdev();
|
||||
if ( ! netdev )
|
||||
return NULL;
|
||||
|
||||
return efi_snp_demux ( netdev );
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user