zoukankan      html  css  js  c++  java
  • 【Linux 网络编程】网络IP地址结构体

     (1)IPv4套接口地址结构通常也称为"网际套接字地址结构",它以"sockaddr_in"命名,
            定义在<netinet/in.h>
            struct sockaddr_in{
                uint8_t sin_len; //整个sockaddr_in结构体的长度
                sa_family sin_family; //指定该地址家族,在这里必须设置为AF_INET
                in_port_t sin_port; //端口
                struct in_addr sin_addr; //PIv4的地址
                char sin_sero[8]; //暂不使用,一般设置为0
           };

     (2)通用地址结构用来指定与套接字关联的地址
           struct sockaddr{
               uint8_t sin_len; //整个sockaddr结构体的长度
               sa_family sin_family; //指定该地址家族
               char sa_data[14]; //由sin_famly决定它的形式
           };

  • 相关阅读:
    lldb
    错误记录
    越狱后
    c#学习
    26python类
    day01
    第二冲刺阶段第四天
    第二冲刺阶段第三天
    第五周课后作业
    结对作业
  • 原文地址:https://www.cnblogs.com/jamesharden/p/6492964.html
Copyright © 2011-2022 走看看