自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 openswan pluto代码分析--(1)pluto简介

Pluto是一个守护进程,提供IKEv1服务Pluto通信消息:网卡数据报文消息;whack命令的消息;内核通信消息接下来分别介绍上面三种通信消息1. 网卡数据报文消息打开UDP500和4500端口监听网卡数据----什么时机可以创建这个socket还没看出来call_server中遍历所有网卡检查是否可读 2.whack命令的消息在pluto的主函数

2016-01-20 21:19:38 2734

转载 Linux生成core文件、core文件路径设置

Linux生成core文件、core文件路径设置

2016-01-30 10:40:55 727

原创 openswan klips代码分析--(1)初始化流程

Klips是openswan自带实现IPsec功能的模块,其主要实现数据加解密、安全关联、密钥管理、身份认证等功能,并以.ko模块插入到内核中运行。

2016-01-19 11:44:23 982

转载 内核中针对proc文件系统的编程函数总结

一、头文件:#include  二、创建与删除proc文件:创建普通文件:1.创建不可读写的普通文件/*此函数只负责在proc中创建一个只读文件,即能在proc中看到这个文件。* */struct proc_dir_entry* create_proc_entry (const char *name,mode_t mode,struct proc_dir_entry *

2016-01-12 17:53:35 1785

转载 Linux内核中创建cache节点由函数kmem_cache_create()实现

该函数的执行流程:1,从全局cache_cache中获得cache结构,因为全局cache_cache初始化对象的大小就是kmem_cache结构的大小,所以返回的指针正好可以转换为cache结构;调用 kmem_cache_zalloc(&cache_cache, gfp);2,获得slab中碎片大小,由函数calculate_slab_order()实现;3,计算并初始化cache

2016-01-12 17:24:11 2931

RFC1035(中文)域名-实现及标准

RFC1035(中文)域名-实现及标准,dns中文rfc

2015-12-20

RFC1112 igmpv1中文版

RFC1112_主机扩展用于IP多点传送 igmpv1中文版

2015-08-19

RFC中文文档全集【RFC1-3093】

RFC中文文档全集【RFC1-3093】

2015-04-22

dnsmasq源代码

dnsmasq源代码 dnsmasq实现了域名解析(dns)的功能,集成了dhcp和fttp服务器功能

2015-01-15

空空如也

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

TA关注的人

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