ifmultiaddr Struct Reference

#include <stdapis/net/if_var.h>

struct ifmultiaddr
Public Attributes
struct sockaddr *ifma_addr
struct ifnet *ifma_ifp
struct sockaddr *ifma_lladdr
void *ifma_protospec
u_intifma_refcount
Public Member Functions
LIST_ENTRY(ifmultiaddr)

Detailed Description

Multicast address structure. This is analogous to the ifaddr structure except that it keeps track of multicast addresses. Also, the reference count here is a count of requests for this address, not a count of pointers to this structure.

Member Attribute Documentation

ifma_addr

struct sockaddr *ifma_addr

address this membership is for

ifma_ifp

struct ifnet *ifma_ifp

back-pointer to interface

ifma_lladdr

struct sockaddr *ifma_lladdr

link-layer translation, if any

ifma_protospec

void *ifma_protospec

protocol-specific state, if any

ifma_refcount

u_intifma_refcount

reference count

Member Function Documentation

LIST_ENTRY ( ifmultiaddr )

LIST_ENTRY(ifmultiaddr)