david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

Cope with nic.h being included before (or without) dev.h

This commit is contained in:
Michael Brown 2005-04-12 18:21:38 +00:00
parent 122b025293
commit 1218698e01
1 changed files with 3 additions and 4 deletions

View File

@ -8,10 +8,6 @@
#ifndef NIC_H
#define NIC_H
/* to get global "dev" */
struct dev;
#include "main.h"
typedef enum {
DISABLE = 0,
ENABLE,
@ -46,6 +42,7 @@ struct nic_operations {
* Function prototypes
*
*/
struct dev;
extern struct nic * nic_device ( struct dev * dev );
/*
@ -81,5 +78,7 @@ static inline void eth_disable ( void ) {
/* dev.h needs declarations from nic.h */
#include "dev.h"
/* to get global "dev" */
#include "main.h"
#endif /* NIC_H */