Linux
文章平均质量分 78
davidge333
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在linux下 获取,修改本机IP地址的两个函数
//获取本机IP地址函数QString GetLocalIp(){ int sock_get_ip; char ipaddr[50]; struct sockaddr_in *sin; struct ifreq ifr_ip; if ((sock_get_ip=socket(AF_INET, SOCK_STREAM原创 2010-01-24 12:30:00 · 7905 阅读 · 8 评论 -
在linux下 获取本机MAC地址的函数
//获取本机MAC地址函数QString GetLocalMac(){ int sock_mac; struct ifreq ifr_mac; char mac_addr[30]; sock_mac = socket( AF_INET, SOCK_STREAM, 0 ); if( sock_mac == -1) { perror("create原创 2010-01-24 13:27:00 · 5303 阅读 · 1 评论 -
在linux下 获取,修改子网掩码NETMASK的两个函数
//获取子网掩码的函数QString GetLocalNetMask(){ int sock_netmask; char netmask_addr[50]; struct ifreq ifr_mask; struct sockaddr_in *net_mask; sock_netmask = socket( AF_INET, SOCK_STREAM, 0原创 2010-01-24 13:35:00 · 3839 阅读 · 1 评论 -
在linux下 获取,修改网关GateWay的两个函数
//获去GateWayQString GetGateWay(){ FILE *fp; char buf[512]; char cmd[128]; char gateway[30]; char *tmp; strcpy(cmd, "ip route"); fp = popen(cmd, "r"); if(NULL == fp) { perror(原创 2010-01-30 18:57:00 · 2764 阅读 · 0 评论
分享