自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 SSL_WRITE在断网时的表现

SSL_WRITE断网造成的oom问题前言:之前的帖子有说ssl_write的封装和调用,可以看看这里ssl_write的调用之后的开发中有一条突然遇到了一个问题:断网的时候造成oom,花了比较多的时间,终于找到了原因,ssl_write!!!具体的原因是这样的:之前也有说过,ssl_write代替了我们的send,但是在openssl有一个比较奇葩的问题就是在调用ssl_write的时候,...

2019-11-04 10:55:29 2233

原创 ssl_read

前言这里的实现其实主要是基于libev,这个事件库用起来自我感觉还是比较方便的,关于libev的使用方法大家可以去查一查,这里不会做过多的陈述。关于SSL_READ,相信大家在用到的时候可能会出现收到空的消息,然后就会不停地循环,这里分享一下自己的处理方法供大家参考,有什么问题可以提出来。Libev+ssl_read的使用static void socket_recv_cb(struct ...

2019-09-17 10:41:35 2223

原创 ssl_write

TCP + OPENSSL前言TCP封装SSL封装前言关于TCP/IP和OPENSSL相关的描述我想很多人都知道,这里也不做什么陈述,如果刚接触的话可以去搜搜相关的文章,有很多写的不错的例子让你来更充分地了解他们。这里的示例是由于要用到TLS1.2协议中的AEAD模式。话不多说,直接上代码。。。TCP封装int setup_tcp_connect(char *ip, char *por...

2019-09-17 10:04:30 3208

原创 openwrt下用mosquitto的api实现mqttclient(pub和sub一体)

1.环境介绍MT7620(此处并不是很重要,ubuntu其实也可以)2.具体操作1)安装mosquitto库在menuconfig下找到该库,然后打上<*>编译,让你的sdk下拥有这个库2)直接上代码struct mosquitto *mosq;void my_connect_callback(struct mosquitto *mosq, void *...

2018-09-04 13:16:39 3461 4

原创 Openwrt修改flash大小

openwrt flash

2016-06-27 17:05:52 12668 1

原创 Openwrt下C调用mysql API

openwrt mysql C

2016-06-16 17:19:50 1515

原创 Openwrt下mysql的使用

openwrt mysql

2016-05-31 16:31:20 4661

原创 Openwrt下C调用UCI API

UCI API,openwrt

2016-05-25 10:58:33 8002 1

转载 解决openwrt页面升级中“不支持所上传的文件格式”问题

openwrt 页面升级

2016-05-06 17:52:06 17845

原创 OpenWrt自动挂载sd卡

openwrt自动挂载sd卡

2016-05-06 16:26:43 15363 1

转载 OpenWrt添加内核模块软件包(二)

openwrt添加内核模块

2016-05-06 15:29:35 4536

转载 OpenWrt添加软件包(一)

Openwrt添加软件包的方法

2016-05-04 16:15:04 7126

原创 使用tftpd32烧写内核(拯救你的“砖”)

tftpd32烧写固件

2016-05-04 09:46:00 16547 1

转载 从零开始学习Openwrt教程

Openwrt教程

2016-05-03 17:14:47 4233

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除