#include <stdio.h>
#include <sys/types.h>
#include <net/if.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <linux/sockios.h>
#include <sys/ioctl.h>
#include <arpa/inet.h>
int main(void)
{
int s;
struct ifconf conf;
struct ifreq *ifr;
char buff[BUFSIZ];
int num;
int i;
s = socket(PF_INET, SOCK_DGRAM, 0);
conf.ifc_len = BUFSIZ;
conf.ifc_buf = buff;
ioctl(s, SIOCGIFCONF, &conf);
num = conf.ifc_len / sizeof(struct ifreq);
ifr = conf.ifc_req;
for(i=0;i < num;i++)
{
struct sockaddr_in *sin = (struct sockaddr_in *)(&ifr->ifr_addr);
ioctl(s, SIOCGIFFLAGS, ifr);
if(((ifr->ifr_flags & IFF_LOOPBACK) == 0) && (ifr->ifr_flags & IFF_UP))
{
printf("%s (%s)\n",
ifr->ifr_name,
inet_ntoa(sin->sin_addr));
}
ifr++;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
C/C++,2个小项目
共154个文件
h:52个
cpp:51个
o:8个
5星 · 超过95%的资源 需积分: 1 278 下载量 96 浏览量
2012-08-20
22:39:08
上传
评论 8
收藏 11.89MB RAR 举报
温馨提示
DMS,EMIS 企业信息管理系统项目和数据挖掘系统项目
资源推荐
资源详情
资源评论
收起资源包目录
C/C++,2个小项目 (154个子文件)
201205081635wtmpx 2.43MB
201205081635wtmpx 2.43MB
201205081635wtmpx 2.43MB
201205081635wtmpx 2.43MB
201205081635wtmpx 2.43MB
201205081635wtmpx 2.43MB
localip.c 726B
testmv.c 420B
testmv.c 420B
testmv.c 420B
client 35KB
core 23.52MB
dmsdao.cpp 13KB
serviceview_console_impl.cpp 5KB
logreader.cpp 4KB
logreader.cpp 4KB
logreader.cpp 4KB
logreader.cpp 4KB
logreader.cpp 3KB
dmsserver.cpp 2KB
managerview_console_impl.cpp 2KB
moc_mythread.cpp 2KB
moc_mythread.cpp 2KB
moc_dmsclient.cpp 2KB
moc_dmsclient.cpp 2KB
dmsclient.cpp 2KB
dmsclient.cpp 2KB
logsender.cpp 2KB
logsender.cpp 2KB
logsender.cpp 2KB
logsender.cpp 2KB
logsender.cpp 2KB
service_impl.cpp 2KB
dmsserver.cpp 2KB
dmsserver.cpp 2KB
department.cpp 1KB
userdata.cpp 1KB
userdata.cpp 1KB
dmsclient.cpp 1KB
logreader.cpp 1KB
dmsserver.cpp 938B
dmsserver.cpp 938B
mythread.cpp 794B
mythread.cpp 794B
mythread.cpp 794B
managerservice_impl.cpp 701B
manager.cpp 638B
dmsclient.cpp 629B
servicedao_file_impl.cpp 591B
managerdao_file_impl.cpp 559B
employee.cpp 436B
tools.cpp 228B
testlogsender.cpp 206B
testlogreader.cpp 202B
testlogreader.cpp 202B
testdmsclient.cpp 177B
testdmsclient.cpp 177B
testdmsclient.cpp 177B
testdmsclient.cpp 177B
testdmsclient.cpp 177B
main.cpp 130B
testlogreader.cpp 92B
testlogreader.cpp 92B
manager.dat 132B
services.dat 77B
id.dat 4B
file.data 4.14MB
file.data 4.14MB
file.data 4.14MB
cpfile.data 3.48MB
cpfile.data 3.48MB
cpfile.data 3.48MB
dmsexception.h.gch 1.17MB
dmsexception.h 988B
dmsexception.h 988B
dmsexception.h 988B
dmsexception.h 988B
logreader.h 649B
logreader.h 649B
logreader.h 649B
logreader.h 649B
dmsclient.h 627B
dmsclient.h 627B
service.h 619B
logreader.h 600B
logreader.h 600B
service_impl.h 591B
serviceview_console_impl.h 561B
logsender.h 546B
logsender.h 546B
logsender.h 546B
logsender.h 546B
department.h 541B
userdata.h 525B
userdata.h 525B
dmsdao.h 474B
serviceview.h 466B
dmsclient.h 458B
managerservice_impl.h 446B
managerview_console_impl.h 441B
共 154 条
- 1
- 2
董路飞
- 粉丝: 2
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页