Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
ifaddrs Struct Reference

network interface address list member More...

#include <ifaddrs.h>

Public Attributes

struct ifaddrsifa_next
 next item in list
 
char * ifa_name
 name of interface.
 
unsigned int * ifa_flags
 flags from SIOCGIFFLAGS
 
struct sockaddrifa_addr
 address of interface
 
struct sockaddrifa_netmask
 netmask of interface
 
union { 
 
   struct sockaddr *   ifu_broadaddr 
 broadcast address of interface More...
 
   struct sockaddr *   ifu_dstadr 
 point-to-point destination address More...
 
ifa_ifu 
 
void * ifa_data
 address-specific data
 
union { 
 
   struct sockaddr *   ifu_broadaddr 
 broadcast address of interface More...
 
   struct sockaddr *   ifu_dstadr 
 point-to-point destination address More...
 
ifa_ifu 
 

Detailed Description

network interface address list member

Definition at line 44 of file esp-idf/ifaddrs.h.

Member Data Documentation

◆ ifa_addr

struct sockaddr * ifaddrs::ifa_addr

address of interface

Definition at line 49 of file esp-idf/ifaddrs.h.

◆ ifa_data

void * ifaddrs::ifa_data

address-specific data

Definition at line 56 of file esp-idf/ifaddrs.h.

◆ ifa_flags

unsigned int * ifaddrs::ifa_flags

flags from SIOCGIFFLAGS

Definition at line 48 of file esp-idf/ifaddrs.h.

◆ ifa_name

char * ifaddrs::ifa_name

name of interface.

Definition at line 47 of file esp-idf/ifaddrs.h.

◆ ifa_netmask

struct sockaddr * ifaddrs::ifa_netmask

netmask of interface

Definition at line 50 of file esp-idf/ifaddrs.h.

◆ ifa_next

struct ifaddrs * ifaddrs::ifa_next

next item in list

Definition at line 46 of file esp-idf/ifaddrs.h.

◆ ifu_broadaddr

struct sockaddr* ifaddrs::ifu_broadaddr

broadcast address of interface

Definition at line 53 of file esp-idf/ifaddrs.h.

◆ ifu_dstadr

struct sockaddr* ifaddrs::ifu_dstadr

point-to-point destination address

Definition at line 54 of file esp-idf/ifaddrs.h.


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