natp - 网络地址端口转换(开发中)#

已适配 Air780EP

备注

本页文档由这个文件自动生成。如有错误,请提交issue或帮忙修改后pr,谢谢!

示例

-- 开发中, 请关注 https://github.com/wendal/xt804-spinet

napt.init(adapter)#

初始化NAPT

参数

传入值类型

解释

int

adapter 目标网卡索引, 默认是socket.LWIP_AP, 这里指内网

返回值

返回值类型

解释

nil

无返回值

例子


napt.rebuild(buff, is_inet, adapter)#

重建MAC包

参数

传入值类型

解释

userdata

待处理的MAC包,必须是zbuff对象

bool

来源是不是内网

int

目标网络适配器的索引, 例如socket.LWIP_GP

返回值

返回值类型

解释

bool

成功返回true,失败返回false

例子


napt.check()#

检查和清理NAT表

参数

传入值类型

解释

return

nil

返回值

例子

-- 两次check之间没有数据包的映射记录,会被清理