sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
sceInetDevOps Struct Reference

Public Attributes

struct sceInetDevOps * forw
struct sceInetDevOps * back
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 119 of file netdev.h.

Member Data Documentation

◆ back

struct sceInetDevOps* sceInetDevOps::back

Definition at line 122 of file netdev.h.

◆ broad_addr

unsigned int sceInetDevOps::broad_addr

Definition at line 142 of file netdev.h.

◆ bus_loc

u8 sceInetDevOps::bus_loc[31]

Definition at line 128 of file netdev.h.

◆ bus_type

u8 sceInetDevOps::bus_type

Definition at line 127 of file netdev.h.

◆ control

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

Definition at line 139 of file netdev.h.

◆ device_name

char* sceInetDevOps::device_name

Definition at line 126 of file netdev.h.

◆ dhcp_flags

int sceInetDevOps::dhcp_flags

Definition at line 149 of file netdev.h.

◆ dhcp_hostname

u8 sceInetDevOps::dhcp_hostname[256]

Definition at line 147 of file netdev.h.

◆ dhcp_hostname_len

int sceInetDevOps::dhcp_hostname_len

Definition at line 148 of file netdev.h.

◆ evfid

int sceInetDevOps::evfid

Definition at line 133 of file netdev.h.

◆ flags

int sceInetDevOps::flags

Definition at line 132 of file netdev.h.

◆ forw

struct sceInetDevOps* sceInetDevOps::forw

Definition at line 121 of file netdev.h.

◆ gw_addr

unsigned int sceInetDevOps::gw_addr

Definition at line 143 of file netdev.h.

◆ hw_addr

u8 sceInetDevOps::hw_addr[16]

Definition at line 146 of file netdev.h.

◆ impl_ver

u16 sceInetDevOps::impl_ver

Definition at line 130 of file netdev.h.

◆ interface

char sceInetDevOps::interface[9]

Definition at line 123 of file netdev.h.

◆ ip_addr

unsigned int sceInetDevOps::ip_addr

Definition at line 140 of file netdev.h.

◆ ip_mask

unsigned int sceInetDevOps::ip_mask

Definition at line 141 of file netdev.h.

◆ module_name

char* sceInetDevOps::module_name

Definition at line 124 of file netdev.h.

◆ mtu

int sceInetDevOps::mtu

Definition at line 145 of file netdev.h.

◆ ns_addr1

unsigned int sceInetDevOps::ns_addr1

Definition at line 144 of file netdev.h.

◆ ns_addr2

unsigned int sceInetDevOps::ns_addr2

Definition at line 151 of file netdev.h.

◆ pppoe_priv

void* sceInetDevOps::pppoe_priv

Definition at line 152 of file netdev.h.

◆ priv

void* sceInetDevOps::priv

Definition at line 131 of file netdev.h.

◆ prot_ver

u16 sceInetDevOps::prot_ver

Definition at line 129 of file netdev.h.

◆ rcvq

struct sceInetPktQ sceInetDevOps::rcvq

Definition at line 134 of file netdev.h.

◆ reserved

void* sceInetDevOps::reserved[4]

Definition at line 150 of file netdev.h.

◆ sndq

struct sceInetPktQ sceInetDevOps::sndq

Definition at line 135 of file netdev.h.

◆ start

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

Definition at line 136 of file netdev.h.

◆ stop

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

Definition at line 137 of file netdev.h.

◆ vendor_name

char* sceInetDevOps::vendor_name

Definition at line 125 of file netdev.h.

◆ xmit

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

Definition at line 138 of file netdev.h.


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