File nut/boot/bootmon/bootmon.h

Included in: nut/boot/bootmon/arp.c
  nut/boot/bootmon/bootmon.c
  nut/boot/bootmon/dhcp.c
  nut/boot/bootmon/ether.c
  nut/boot/bootmon/ip.c
  nut/boot/bootmon/tftp.c
  nut/boot/bootmon/udp.c

Included Files


Preprocessor definitions

#define _BOOTMON_H

Typedef UDPFRAME

typedef struct {...} UDPFRAME
struct  
   {  
      IPHDR ip_hdr;  
      UDPHDR udp_hdr;  
      union  
        {  
            TFTPHDR tftp;  
            BOOTPHDR bootp;  
        }  
     u;  
   }  

Typedef ETHERFRAME

typedef struct {...} ETHERFRAME
struct  
   {  
      union  
        {  
            ETHERARP arp;  
            UDPFRAME udp;  
        }  
     eth;  
   }  

External Variables

random_id
extern unsigned long random_id
Defined in: nut/boot/bootmon/bootmon.c

sheader
extern ETHERHDR sheader

Defined in: nut/boot/bootmon/bootmon.c

sframe
extern ETHERFRAME sframe

Defined in: nut/boot/bootmon/bootmon.c

rheader
extern ETHERHDR rheader

Defined in: nut/boot/bootmon/bootmon.c

rframe
extern ETHERFRAME rframe

Defined in: nut/boot/bootmon/bootmon.c