PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
sceInetDevOps Struct Reference
+ Collaboration diagram for sceInetDevOps:

Data Fields

struct sceInetDevOpsforw
 
struct sceInetDevOpsback
 
char interface [9]
 
char * module_name
 
char * vendor_name
 
char * device_name
 
u8 bus_type
 
u8 bus_loc [31]
 
u16 prot_ver
 
u16 impl_ver
 
void * priv
 
int flags
 
int evfid
 
struct sceInetPktQ rcvq
 
struct sceInetPktQ sndq
 
int(* start )(void *priv, int flags)
 
int(* stop )(void *priv, int flags)
 
int(* xmit )(void *priv, int flags)
 
int(* control )(void *priv, int code, void *ptr, int len)
 
unsigned int ip_addr
 
unsigned int ip_mask
 
unsigned int broad_addr
 
unsigned int gw_addr
 
unsigned int ns_addr1
 
int mtu
 
u8 hw_addr [16]
 
u8 dhcp_hostname [256]
 
int dhcp_hostname_len
 
int dhcp_flags
 
void * reserved [4]
 
unsigned int ns_addr2
 
void * pppoe_priv
 

Detailed Description

Definition at line 115 of file netdev.h.

Field Documentation

◆ forw

struct sceInetDevOps* sceInetDevOps::forw

Definition at line 117 of file netdev.h.

◆ back

struct sceInetDevOps* sceInetDevOps::back

Definition at line 118 of file netdev.h.

◆ interface

char sceInetDevOps::interface[9]

Definition at line 119 of file netdev.h.

◆ module_name

char* sceInetDevOps::module_name

Definition at line 120 of file netdev.h.

◆ vendor_name

char* sceInetDevOps::vendor_name

Definition at line 121 of file netdev.h.

◆ device_name

char* sceInetDevOps::device_name

Definition at line 122 of file netdev.h.

◆ bus_type

u8 sceInetDevOps::bus_type

Definition at line 123 of file netdev.h.

◆ bus_loc

u8 sceInetDevOps::bus_loc[31]

Definition at line 124 of file netdev.h.

◆ prot_ver

u16 sceInetDevOps::prot_ver

Definition at line 125 of file netdev.h.

◆ impl_ver

u16 sceInetDevOps::impl_ver

Definition at line 126 of file netdev.h.

◆ priv

void* sceInetDevOps::priv

Definition at line 127 of file netdev.h.

◆ flags

int sceInetDevOps::flags

Definition at line 128 of file netdev.h.

◆ evfid

int sceInetDevOps::evfid

Definition at line 129 of file netdev.h.

◆ rcvq

struct sceInetPktQ sceInetDevOps::rcvq

Definition at line 130 of file netdev.h.

◆ sndq

struct sceInetPktQ sceInetDevOps::sndq

Definition at line 131 of file netdev.h.

◆ start

int(* sceInetDevOps::start) (void *priv, int flags)

Definition at line 132 of file netdev.h.

◆ stop

int(* sceInetDevOps::stop) (void *priv, int flags)

Definition at line 133 of file netdev.h.

◆ xmit

int(* sceInetDevOps::xmit) (void *priv, int flags)

Definition at line 134 of file netdev.h.

◆ control

int(* sceInetDevOps::control) (void *priv, int code, void *ptr, int len)

Definition at line 135 of file netdev.h.

◆ ip_addr

unsigned int sceInetDevOps::ip_addr

Definition at line 136 of file netdev.h.

◆ ip_mask

unsigned int sceInetDevOps::ip_mask

Definition at line 137 of file netdev.h.

◆ broad_addr

unsigned int sceInetDevOps::broad_addr

Definition at line 138 of file netdev.h.

◆ gw_addr

unsigned int sceInetDevOps::gw_addr

Definition at line 139 of file netdev.h.

◆ ns_addr1

unsigned int sceInetDevOps::ns_addr1

Definition at line 140 of file netdev.h.

◆ mtu

int sceInetDevOps::mtu

Definition at line 141 of file netdev.h.

◆ hw_addr

u8 sceInetDevOps::hw_addr[16]

Definition at line 142 of file netdev.h.

◆ dhcp_hostname

u8 sceInetDevOps::dhcp_hostname[256]

Definition at line 143 of file netdev.h.

◆ dhcp_hostname_len

int sceInetDevOps::dhcp_hostname_len

Definition at line 144 of file netdev.h.

◆ dhcp_flags

int sceInetDevOps::dhcp_flags

Definition at line 145 of file netdev.h.

◆ reserved

void* sceInetDevOps::reserved[4]

Definition at line 146 of file netdev.h.

◆ ns_addr2

unsigned int sceInetDevOps::ns_addr2

Definition at line 147 of file netdev.h.

◆ pppoe_priv

void* sceInetDevOps::pppoe_priv

Definition at line 148 of file netdev.h.


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