【技术实现步骤摘要】
【技术保护点】
一种获取驱动层数据包控制信息的方法,应用于Android系统中,Android系统接受和发送数据包中源MAC地址和协议号之间增加有固定的一段特殊控制信息,其特征在于,所述方法包括:步骤S1,驱动层识别获取包含所述特殊控制信息的数据包,并将该数据包存储在标准的AndroidControlRec结构体中;步骤S2,Android系统通过调用API将驱动层中存储在标准的AndroidControlRec结构体中的所述数据包上传至协议栈;步骤S3,通过协议栈,在不同的Android应用协议收发包中,接受AndroidControlRec结构体中的所述数据包,并最终将所述数据包传递到Msghdr结构体中;步骤S4,调用协议栈中用以处理Msghdr结构体中的所述数据包的AndroidApp系统函数;步骤S5,Android上层应用调用Msghdr结构体中的所述数据包并显示给用户。
【技术特征摘要】
【专利技术属性】
技术研发人员:付保林,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。