Ruby: ifaddrs Struct Reference

Ruby 3.4.3p32 (2025-04-14 revision d0b7e5b6a04bde21ca483d20a1546b28b401c2d4)

Data Fields
ifaddrs Struct Reference

## Data Fields
struct ifaddrs * | ifa_next
char * | ifa_name
u_int | ifa_flags
struct sockaddr * | ifa_addr
struct sockaddr * | ifa_netmask
struct sockaddr * | ifa_broadaddr
struct sockaddr * | ifa_dstaddr
void * | ifa_data

## Detailed Description

Definition at line 234 of file win32.h.

## Field Documentation

## ◆ ifa_addr

struct sockaddr* ifaddrs::ifa_addr

Definition at line 238 of file win32.h.

## ◆ ifa_broadaddr

struct sockaddr* ifaddrs::ifa_broadaddr

Definition at line 240 of file win32.h.

## ◆ ifa_data

void* ifaddrs::ifa_data

Definition at line 242 of file win32.h.

## ◆ ifa_dstaddr

struct sockaddr* ifaddrs::ifa_dstaddr

Definition at line 241 of file win32.h.

## ◆ ifa_flags

u_int ifaddrs::ifa_flags

Definition at line 237 of file win32.h.

## ◆ ifa_name

char* ifaddrs::ifa_name

Definition at line 236 of file win32.h.

## ◆ ifa_netmask

struct sockaddr* ifaddrs::ifa_netmask

Definition at line 239 of file win32.h.

## ◆ ifa_next

struct ifaddrs* ifaddrs::ifa_next

Definition at line 235 of file win32.h.

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

- include/ruby/win32.h