c-socket-programming:structs
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
| نگارش قبل در دو طرفنگارش قبل | |||
| c-socket-programming:structs [2024/06/18 01:37] – pejman | c-socket-programming:structs [2024/06/18 01:38] (فعلی) – pejman | ||
|---|---|---|---|
| خط 91: | خط 91: | ||
| // man 7 socket | // man 7 socket | ||
| // man 3 sockaddr | // man 3 sockaddr | ||
| + | // Header: / | ||
| + | // Source: glibc-2.39/ | ||
| + | // Debian package: libc6-dev | ||
| // both IPv4 and IPv6 | // both IPv4 and IPv6 | ||
| struct sockaddr_storage { | struct sockaddr_storage { | ||
| sa_family_t | sa_family_t | ||
| // all this is padding, implementation specific, ignore it: | // all this is padding, implementation specific, ignore it: | ||
| - | char | + | char __ss_padding[_SS_PADSIZE]; |
| - | | + | |
| - | char __ss_pad2[_SS_PAD2SIZE]; | + | |
| }; | }; | ||
| </ | </ | ||
c-socket-programming/structs.1718662025.txt.gz · آخرین ویرایش: 2024/06/18 01:37 توسط pejman
