|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
Go to the source code of this file.
Classes | |
| struct | ip4_addr_packed |
| struct | ip_hdr |
Macros | |
| #define | IP_HLEN 20 |
| #define | IP_HLEN_MAX 60 |
| #define | IP_RF 0x8000U |
| #define | IP_DF 0x4000U |
| #define | IP_MF 0x2000U |
| #define | IP_OFFMASK 0x1fffU |
| #define | IPH_V(hdr) |
| #define | IPH_HL(hdr) |
| #define | IPH_HL_BYTES(hdr) |
| #define | IPH_TOS(hdr) |
| #define | IPH_LEN(hdr) |
| #define | IPH_ID(hdr) |
| #define | IPH_OFFSET(hdr) |
| #define | IPH_OFFSET_BYTES(hdr) |
| #define | IPH_TTL(hdr) |
| #define | IPH_PROTO(hdr) |
| #define | IPH_CHKSUM(hdr) |
| #define | IPH_VHL_SET(hdr, v, hl) |
| #define | IPH_TOS_SET(hdr, tos) |
| #define | IPH_LEN_SET(hdr, len) |
| #define | IPH_ID_SET(hdr, id) |
| #define | IPH_OFFSET_SET(hdr, off) |
| #define | IPH_TTL_SET(hdr, ttl) |
| #define | IPH_PROTO_SET(hdr, proto) |
| #define | IPH_CHKSUM_SET(hdr, chksum) |
Typedefs | |
| typedef typedefPACK_STRUCT_END struct ip4_addr_packed | ip4_addr_p_t |
Variables | |
| PACK_STRUCT_BEGIN struct ip4_addr_packed | PACK_STRUCT_STRUCT |
IPv4 protocol definitions
Definition in file ip4.h.
| #define IPH_CHKSUM_SET | ( | hdr, | |
| chksum ) |
| #define IPH_OFFSET_BYTES | ( | hdr | ) |
| #define IPH_OFFSET_SET | ( | hdr, | |
| off ) |
| #define IPH_PROTO_SET | ( | hdr, | |
| proto ) |
| #define IPH_TTL_SET | ( | hdr, | |
| ttl ) |
| #define IPH_VHL_SET | ( | hdr, | |
| v, | |||
| hl ) |
| typedef typedefPACK_STRUCT_END struct ip4_addr_packed ip4_addr_p_t |