#include    <sys/socket.h>
#include <netinet/in.h> #define SA struct sockaddr int sockfd_to_family(int sockfd)
{
struct sockaddr_storage ss;
socklen_t len; len = sizeof(ss);
if (getsockname(sockfd, (SA *) &ss, &len) < )
return(-);
return(ss.ss_family);
}

最新文章

  1. openmp 的使用
  2. iterator接口
  3. static静态结合&amp;符号理解
  4. 2. Basic environment configuration
  5. hdu2078
  6. python第一天作业
  7. [百度空间] [原]跨平台编程注意事项(三): window 到 android 的 移植
  8. lisener在web.xml中设置
  9. iOS开发(1) WebView和HTML 显示
  10. C# Winform 实现自定义半透明loading加载遮罩层
  11. github 推送时can&#39;t be established.
  12. AsEnumrable和AsQueryable的区别
  13. 5. openCV中常用函数学习
  14. 用 for/in 在 Java 5.0 中增强循环
  15. python爬取大众点评
  16. java:替换字符串中的ASCII码
  17. Git Gerrit使用
  18. Java项目启动时执行指定方法的几种方式
  19. datetime模块+calendar模块
  20. PyCharmMarkdown插件的方法

热门文章

  1. python3 win 建立虚拟环境(virtualenv)
  2. NlogN复杂度寻找数组中两个数字和等于给定值
  3. machinekey相关信息
  4. 常用bat脚本整理
  5. Led Candle Light - Safe, Cost-Effective, Versatile, Realistic Flame Lighting
  6. NIO-BufferAPI
  7. 结合webpack使用vue-router和它的子路由,即路由嵌套
  8. IntelliJ IDEA 2017.3尚硅谷-----设置界面
  9. python开发基础02-字符串操作方法练习题
  10. Docker镜像加速,设置国内源