|
libwebsockets
Lightweight C library for HTML5 websockets
|
Go to the source code of this file.
Data Structures | |
| struct | in6_addr |
| struct | sockaddr_storage |
| struct | sockaddr |
| struct | sockaddr_in |
| struct | sockaddr_in6 |
| union | in6_addr.__unnamed0__ |
Macros | |
| #define | _SS_MAXSIZE 128U |
| #define | _SS_ALIGNSIZE (sizeof(int64_t)) |
| #define | _SS_PAD1SIZE |
| #define | _SS_PAD2SIZE |
| #define | __SOCK_SIZE__ 16 /* sizeof(struct sockaddr) */ |
| struct sockaddr_storage |
Definition at line 44 of file lws-optee.h.
| Data Fields | ||
|---|---|---|
| sa_family_t | ss_family | |
| char | __ss_pad1[_SS_PAD1SIZE] | |
| int64_t | __ss_align | |
| char | __ss_pad2[_SS_PAD2SIZE] | |
| struct sockaddr |
Definition at line 52 of file lws-optee.h.
| Data Fields | ||
|---|---|---|
| sa_family_t | sa_family | |
| uint8_t | sa_data[__SOCK_SIZE__ - sizeof(sa_family_t)] | |
| struct sockaddr_in6 |
Definition at line 69 of file lws-optee.h.
| Data Fields | ||
|---|---|---|
| sa_family_t | sin6_family | |
| in_port_t | sin6_port | |
| uint32_t | sin6_flowinfo | |
| struct in6_addr | sin6_addr | |
| uint32_t | sin6_scope_id | |
| union in6_addr.__unnamed0__ |
Definition at line 30 of file lws-optee.h.
| Data Fields | ||
|---|---|---|
| uint8_t | u6_addr8[16] | |
| uint16_t | u6_addr16[8] | |
| uint32_t | u6_addr32[4] | |
| #define _SS_MAXSIZE 128U |
Definition at line 37 of file lws-optee.h.
| #define _SS_ALIGNSIZE (sizeof(int64_t)) |
Definition at line 38 of file lws-optee.h.
| #define _SS_PAD1SIZE |
Definition at line 39 of file lws-optee.h.
| #define _SS_PAD2SIZE |
Definition at line 41 of file lws-optee.h.
| #define __SOCK_SIZE__ 16 /* sizeof(struct sockaddr) */ |
Definition at line 51 of file lws-optee.h.