sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
inet.h File Reference
#include <sys/cdefs.h>
#include <sys/socket.h>

Go to the source code of this file.

Macros

#define inet_addr(cp)
#define inet_ntoa(addr)
#define inet_ntoa_r(addr, buf, buflen)
#define inet_aton(cp, addr)

Functions

__BEGIN_DECLS u32 libcglue_inet_addr (const char *cp)
char * libcglue_inet_ntoa (const ip4_addr_t *addr)
char * libcglue_inet_ntoa_r (const ip4_addr_t *addr, char *buf, int buflen)
int libcglue_inet_aton (const char *cp, ip4_addr_t *addr)

Macro Definition Documentation

◆ inet_addr

#define inet_addr ( cp)
Value:
libcglue_inet_addr(cp)

Definition at line 30 of file inet.h.

◆ inet_aton

#define inet_aton ( cp,
addr )
Value:
libcglue_inet_aton(cp, (ip4_addr_t*)addr)
struct ip4_addr ip4_addr_t
Definition ps2ip_rpc.h:41

Definition at line 33 of file inet.h.

◆ inet_ntoa

#define inet_ntoa ( addr)
Value:
libcglue_inet_ntoa((const ip4_addr_t*)&(addr))

Definition at line 31 of file inet.h.

◆ inet_ntoa_r

#define inet_ntoa_r ( addr,
buf,
buflen )
Value:
libcglue_inet_ntoa_r((const ip4_addr_t*)&(addr), buf, buflen)

Definition at line 32 of file inet.h.

Function Documentation

◆ libcglue_inet_addr()

__BEGIN_DECLS u32 libcglue_inet_addr ( const char * cp)
extern

Definition at line 345 of file socket.c.

◆ libcglue_inet_aton()

int libcglue_inet_aton ( const char * cp,
ip4_addr_t * addr )
extern

Definition at line 375 of file socket.c.

◆ libcglue_inet_ntoa()

char * libcglue_inet_ntoa ( const ip4_addr_t * addr)
extern

Definition at line 355 of file socket.c.

◆ libcglue_inet_ntoa_r()

char * libcglue_inet_ntoa_r ( const ip4_addr_t * addr,
char * buf,
int buflen )
extern

Definition at line 365 of file socket.c.