struct ifreq ifr;

 // 绑定在eth0上
memset( &ifr, , sizeof( struct ifreq ) );
snprintf( ifr.ifr_name, sizeof( ifr.ifr_name ), "%s", ifname );
if ( setsockopt( fd, SOL_SOCKET, SO_BINDTODEVICE, ( const void* )&ifr, sizeof( struct ifreq ) ) == - )
{
perror( "setsockopt[SO_BINDTODEVICE]" );
goto err_exit;
}

最新文章

  1. HTML5- Canvas入门(一)
  2. 第 12 章 Ajax
  3. sql server 2000数据库 最近经常出现某进程一直占用资源,阻塞?死锁?
  4. SQLite 命令
  5. 【Tech】Cassandra安装和启动
  6. 【WCF--初入江湖】10 序列化和传输大型数据流
  7. 浅谈HTML之模仿人人网登陆界面(新手必学)
  8. 扩展jquery easyui datagrid编辑单元格
  9. 关于OpenGL和DX学习的取舍
  10. java多线程基本概述(三)——同步块
  11. Imageloader框架
  12. 在graphviz中创建可点击的图形
  13. swust oj 1016
  14. Serializable中的serialVersionUID
  15. 【dfs】LETTERS
  16. 正确学习Linux系统的5个建议
  17. freeRTOS与裸机程序相比有什么区别??
  18. 【Dalston】【第四章】容错保护(Hystrix)
  19. python中的print函数
  20. java线程实现的四种方式

热门文章

  1. 3-2 -------WERTYU------题挺水的
  2. 彩色模型 分类: 图像处理 Matlab 2015-01-08 20:43 364人阅读 评论(0) 收藏
  3. 转 【TTS】AIX平台数据库迁移到Linux--基于RMAN(真实环境)
  4. java单元测试注释执行顺序
  5. Android开发学习—— 消息机制
  6. xshell常用命令大全
  7. java之数据处理,小数点保留位数
  8. BOW-js浏览器对象模型
  9. 源代码管理git的使用
  10. [转载]iTOP-4418开发板Ubuntu系统烧写方法分享