RTEMS CPU Kit with SuperCore  4.11.3
Data Structures | Macros
in_var.h File Reference
#include <sys/queue.h>
#include <net/if_var.h>
#include <netinet/in.h>
#include <sys/fnv_hash.h>
Include dependency graph for in_var.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  in_ifaddr
 
struct  in_aliasreq
 
struct  router_info
 
struct  in_multi
 

Macros

#define ia_ifp   ia_ifa.ifa_ifp
 
#define ia_flags   ia_ifa.ifa_flags
 
#define ia_broadaddr   ia_dstaddr
 
#define ifra_dstaddr   ifra_broadaddr
 
#define IA_SIN(ia)   (&(((struct in_ifaddr *)(ia))->ia_addr))
 
#define IA_DSTSIN(ia)   (&(((struct in_ifaddr *)(ia))->ia_dstaddr))
 
#define IN_LNAOF(in, ifa)   ((ntohl((in).s_addr) & ~((struct in_ifaddr *)(ifa)->ia_subnetmask))