ps2sdk
1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
|
#include <tcpip.h>
Data Fields | |
struct netif * | next |
ip_addr_t | ip_addr |
ip_addr_t | netmask |
ip_addr_t | gw |
netif_input_fn | input |
netif_output_fn | output |
netif_linkoutput_fn | linkoutput |
void * | state |
void * | client_data [LWIP_NETIF_CLIENT_DATA_INDEX_MAX+LWIP_NUM_NETIF_CLIENT_DATA] |
u8 | rs_count |
u16 | mtu |
u8 | hwaddr_len |
u8 | hwaddr [NETIF_MAX_HWADDR_LEN] |
u8 | flags |
char | name [2] |
u8 | num |
Generic data structure used for all lwIP network interfaces. The following fields should be filled in by the initialization function for the device driver: hwaddr_len, hwaddr[], mtu, flags
void* NetIF::client_data[LWIP_NETIF_CLIENT_DATA_INDEX_MAX+LWIP_NUM_NETIF_CLIENT_DATA] |
u8 NetIF::flags |
u8 NetIF::hwaddr[NETIF_MAX_HWADDR_LEN] |
link level hardware address of this interface
Definition at line 1143 of file tcpip.h.
Referenced by SMapIFInit().
u8 NetIF::hwaddr_len |
netif_input_fn NetIF::input |
ip_addr_t NetIF::ip_addr |
netif_linkoutput_fn NetIF::linkoutput |
This function is called by ethernet_output() when it wants to send a packet on the interface. This function outputs the pbuf as-is on the link medium.
Definition at line 1095 of file tcpip.h.
Referenced by SMapIFInit().
u16 NetIF::mtu |
maximum transfer unit (in bytes)
Definition at line 1139 of file tcpip.h.
Referenced by SMapIFInit().
char NetIF::name[2] |
netif_output_fn NetIF::output |
This function is called by the IP module when it wants to send a packet on the interface. This function typically first resolves the hardware address, then sends the packet. For ethernet physical layer, this is usually etharp_output()
Definition at line 1090 of file tcpip.h.
Referenced by SMapIFInit().
u8 NetIF::rs_count |
void* NetIF::state |