netif.h File Reference

#include "net/opt.h"
#include "net/err.h"
#include "net/ipv4/ip_addr.h"
#include "net/ipv4/inet.h"
#include "net/pbuf.h"

Go to the source code of this file.

Data Structures

struct  netif

Functions

netifnetif_add (struct ip_addr *ipaddr, struct ip_addr *netmask, struct ip_addr *gw, void(*init)(struct netif *netif), err_t(*input)(struct pbuf *p, struct netif *netif))
netifnetif_find (char *name)
void netif_init ()
void netif_set_default (struct netif *netif)
void netif_set_gw (struct netif *netif, struct ip_addr *gw)
void netif_set_ipaddr (struct netif *netif, struct ip_addr *ipaddr)
void netif_set_netmask (struct netif *netif, struct ip_addr *netmast)

Variables

netifnetif_default
netifnetif_list


Function Documentation

struct netif* netif_add ( struct ip_addr ipaddr,
struct ip_addr netmask,
struct ip_addr gw,
void(*)(struct netif *netif init,
err_t(*)(struct pbuf *p, struct netif *netif input 
)

Referenced by netMainThread().

struct netif* netif_find ( char *  name  ) 

void netif_init (  ) 

Referenced by netMainThread().

void netif_set_default ( struct netif netif  ) 

Referenced by netMainThread().

void netif_set_gw ( struct netif netif,
struct ip_addr gw 
)

void netif_set_ipaddr ( struct netif netif,
struct ip_addr ipaddr 
)

void netif_set_netmask ( struct netif netif,
struct ip_addr netmast 
)


Variable Documentation

struct netif* netif_default

struct netif* netif_list


Generated on Tue Dec 12 08:52:10 2006 for UbixOS V2 by  doxygen 1.4.7