ifaddrs

Overview

Related Modules:

NET

Description:

Defines the network interface information.

Summary

Data Fields

Variable Name

Description

ifa_next

struct ifaddrs  

ifa_name

char  

ifa_flags

unsigned 

ifa_addr

struct sockaddr  

ifa_netmask

struct sockaddr  

ifa_data

void  

ifu_broadaddr

struct sockaddr  

ifu_dstaddr

struct sockaddr

Details

Field Documentation

ifa_addr

  1. struct [sockaddr]($api-api-SmartVision-Devices-sockaddr.md)* ifaddrs::ifa_addr

Description:

Interface address

ifa_data

  1. void* ifaddrs::ifa_data

Description:

Address-specific data

ifa_flags

  1. unsigned ifaddrs::ifa_flags

Description:

Interface flag

ifa_name

  1. char* ifaddrs::ifa_name

Description:

Interface name

ifa_netmask

  1. struct [sockaddr]($api-api-SmartVision-Devices-sockaddr.md)* ifaddrs::ifa_netmask

Description:

Interface netmask

ifa_next

  1. struct [ifaddrs]($api-api-SmartVision-Devices-ifaddrs.md)* ifaddrs::ifa_next

Description:

Next item in the linked list

ifu_broadaddr

  1. struct [sockaddr]($api-api-SmartVision-Devices-sockaddr.md)* ifaddrs::ifu_broadaddr

Description:

Broadcast address associated with ifa_addr

ifu_dstaddr

  1. struct [sockaddr]($api-api-SmartVision-Devices-sockaddr.md)* ifaddrs::ifu_dstaddr

Description:

Destination address of the point-to-point interface