相关疑难解决方法(0)

sockaddr 结构 - (sys/socket.h)

我一整天都在阅读sys/socket.h并终于开始理解它,现在开始使用它,但是,我不确定为什么我不能为sa_family结构成员赋值sockaddr

\n\n

规格sockaddr结构:

\n\n
struct sockaddr{\n    sa_family_t   sa_family       address family\n    char          sa_data[]       socket address (variable-length data)\n};\n
Run Code Online (Sandbox Code Playgroud)\n\n

数据类型: sa_family_t- 无符号整型(2-4 字节)

\n\n

价值观:

\n\n
Name                Purpose                          Man page\n       AF_UNIX, AF_LOCAL   Local communication              unix(7)\n       AF_INET             IPv4 Internet protocols          ip(7)\n       AF_INET6            IPv6 Internet protocols          ipv6(7)\n       AF_IPX              IPX - Novell protocols\n       AF_NETLINK          Kernel user interface device     netlink(7)\n       AF_X25              ITU-T X.25 / ISO-8208 protocol   x25(7)\n       AF_AX25             Amateur radio AX.25 protocol\n       AF_ATMPVC           Access to raw ATM …
Run Code Online (Sandbox Code Playgroud)

c sockets linux ip network-programming

6
推荐指数
1
解决办法
4万
查看次数

标签 统计

c ×1

ip ×1

linux ×1

network-programming ×1

sockets ×1