inet_addr源代码
//返回long IP
int inet_addr(const char *sIp, unsigned long *lIp)
{
int octets[4];
int i;
const char * auxCad = sIp;
*lIp = 0;
// Extraigo cada uno de los octetos. Atoi extrae caracteres hasta encontrar
// un caracter no numerico, en nuestro el '.'
for(i = 0; i < 4; i++)
{
octets[i] = atoi(auxCad);
if(octets[i] < 0 || octets[i] > 255)
return -1;
*lIp |= (octets[i] << (i*8));
// Acualizo auxCad para que apunte al siguiente octeto
auxCad = strchr(auxCad, '.');
if(auxCad == NULL && i!=3)
return -1;
auxCad++;
}
return 0;
}
inet_addr源代码相关推荐
- 【面经】2019汇顶科技(固件开发)、地平线机器人(嵌入式)面经
秋招也快结束了,回忆总结一下整个秋招过程中的一些公司的面试情况,也算是对自己这段时间的总结,也可以对其他人有一些借鉴吧.这篇主要是汇顶科技(固件开发)和地平线机器人(嵌入式)的面经. 汇顶科技 岗位: ...
- ACE源代码目录结构
ACE(ADAPTIVE Communication Environment),中文的意思就是自适配通讯环境,ACE是一个用于开发网络程序的优秀的C++的框架,在国外有很广泛的使用,在国内一些大的开发 ...
- 扫描器scanner的源代码
扫描器scanner的源代码,应该说是比较粗糙的 .#define szSign "500 13\r\nServer: Microsoft-IIS/5.0"//根据此标志来检查目标 ...
- linux网络编程之用一张图片说明函数inet_ntop、inet_pton、inet_addr、inet_ntoa 、inet_aton函数之间的关系
1.inet_ntop.inet_pton.inet_addr.inet_ntoa .inet_aton函数之间的关系 2.inet_ntop.inet_pton函数的源代码 1.inet_pton函 ...
- 微软ping程序源代码完整版(附详细的注释)
作者:侯志江 单位:天津大学软件学院 E-mail :tjuhzjemail@yahoo.com.cn 日期:2005年1月1日 内容简介: 编写自己的一个ping程序 ...
- RTP封装G711源代码
G711:8000HZ,8位,20ms一包数据 ,50包每秒 源代码: // g711.c // #include <stdio.h> #include <stdlib.h ...
- P2P 之 UDP穿透NAT的原理与实现(附源代码)
参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt 论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生 ...
- 以前常用的攻击软件源代码
以前常用的攻击软件源代码 常用攻击程序Abstract 这里有一些是老的,现在看来并没有用,但他们都很有名.1 Land攻击一台Win95的机器.这是Win95的一个漏洞,以其IP地址和端口向自 己的 ...
- C语言安卓FTP服务器,FTP服务器客户端源代码C语言
<FTP服务器客户端源代码C语言>由会员分享,可在线阅读,更多相关<FTP服务器客户端源代码C语言(12页珍藏版)>请在人人文库网上搜索. 1.FTP 服务器源代码: #inc ...
最新文章
- pytorch 加载模型 模型大小测试速度
- 学习笔记 线程异步请求过程
- objective-c 加号 减号 - +
- 阿里Java面试题剖析:为什么使用消息队列?消息队列有什么优点和缺点?
- 三角形 画_CAD入门基础第3节:直角三角形的圆及如何修剪
- 观星(计算几何/凸包/多边形面积)
- JSP教程–最终指南
- 深度学习工作开展_深入开展深度工作:新经济中的两项核心能力
- 【从0到1,搭建Spring Boot+RESTful API+Shiro+Mybatis+SQLServer权限系统】04、统一处理异常...
- 标致雪铁龙与菲亚特克莱斯勒宣布完成合并 新股1月19日纽交所上市
- GitHub 五万星登顶,程序员命令行最全技巧宝典!
- [礼仪大赛/模特比赛策划方案]现场场景描述
- 2020.8.2- 参加华数之星数学比赛 银奖(二等奖)
- 百度富文本编辑器配置使用
- HDU5855 Less Time, More profit(最大权闭合子图)
- 还记得那个提速8倍的IDEA插件吗?VS Code版本也发布啦!!
- 无蓝光护眼台灯哪个牌子好?盘点几款无蓝光无频闪的护眼台灯
- HDU:2026 首字母变大写
- [42000][1064] You have an error in your SQL syntax; IDEA连接数据库测SQL时报异常
- 原来CNN是这样提取图像特征的
热门文章
- 【内部技术分享PPT】漫谈 RabbitMQ 消息可靠性
- 前端路由和 VueRouter
- 巴比特 | 元宇宙每日必读:微软“工业元宇宙”业务再“开单”,川崎重工继亨氏、波音之后成为其新客户...
- 【转】高端球管使用了哪些高科技?
- 【BiSeNet】《BiSeNet:Bilateral Segmentation Network for Real-time Semantic Segmentation》
- 如何调用百度卫星地图
- 中国建造了世界上最大的超级计算机,中国超级计算机创造出世界最大虚拟宇宙...
- Android电视清理系统应用,智能电视删除自带软件,这个方法最简单!
- 什么是电磁兼容EMC共模干扰与差模干扰,如何抑制?
- STM32F7 使用 FAL 配置片上FLASH