Nut/OS  4.10.3
API Reference
_DISCOVERY_TELE Struct Reference

#include <discover.h>

Collaboration diagram for _DISCOVERY_TELE:

Data Fields

uint32_t dist_xid
 Exchange identifier.
uint8_t dist_type
 Message type, 0=request, 1=announce, 2=apply.
uint8_t dist_ver
 Telegram version.
uint8_t dist_mac [6]
 Ethernet MAC address.
uint32_t dist_ip_addr
 Last used IP address.
uint32_t dist_ip_mask
 IP netmask.
uint32_t dist_gateway
 Default route.
uint32_t dist_cip_addr
 Configured IP address.
uint8_t dist_hostname [8]
 Host name of the system.
uint8_t dist_custom [92]
 Bootfile to request.

Detailed Description

Definition at line 80 of file discover.h.


Field Documentation

Exchange identifier.

Definition at line 81 of file discover.h.

Referenced by NutDiscoveryAnnTele().

Message type, 0=request, 1=announce, 2=apply.

Definition at line 82 of file discover.h.

Referenced by NutDiscoveryAnnTele().

Telegram version.

Definition at line 83 of file discover.h.

Referenced by NutDiscoveryAnnTele().

Ethernet MAC address.

Definition at line 84 of file discover.h.

Referenced by NutDiscoveryAnnTele(), and NutDiscoveryAppConf().

Last used IP address.

Definition at line 85 of file discover.h.

Referenced by NutDiscoveryAnnTele(), and NutDiscoveryAppConf().

IP netmask.

Definition at line 86 of file discover.h.

Referenced by NutDiscoveryAnnTele(), and NutDiscoveryAppConf().

Default route.

Definition at line 87 of file discover.h.

Referenced by NutDiscoveryAnnTele(), and NutDiscoveryAppConf().

Configured IP address.

Definition at line 88 of file discover.h.

Referenced by NutDiscoveryAnnTele(), and NutDiscoveryAppConf().

Host name of the system.

Definition at line 90 of file discover.h.

Referenced by NutDiscoveryAnnTele(), and NutDiscoveryAppConf().

Bootfile to request.

Definition at line 91 of file discover.h.

Referenced by NutDiscoveryAnnTele().


The documentation for this struct was generated from the following file: