Commit Graph

112 Commits

Author SHA1 Message Date
openharmony_ci bfb127ec0e !44 解决二层链路中断后,dst 的引用计数减不下去的问题
Merge pull request !44 from dinocrisis511/master
2022-11-29 03:24:11 +00:00
yangyanjun 0fed428601 解决二层链路中断后,dst 的引用计数减不下去的问题
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-28 10:12:22 +08:00
openharmony_ci a6ba9f7145 !43 newip开发手册检视问题修改
Merge pull request !43 from dinocrisis511/master
2022-11-26 09:23:24 +00:00
yangyanjun 721ebf8c91 newip开发手册检视问题修改
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-26 17:15:37 +08:00
openharmony_ci 633409dc6f !42 newip静态检查告警清理
Merge pull request !42 from dinocrisis511/master
2022-11-26 06:15:09 +00:00
yangyanjun 4893ca2250 newip静态检查告警清理
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-26 10:28:22 +08:00
openharmony_ci c0e2874cb8 !41 newip静态告警清理
Merge pull request !41 from dinocrisis511/master
2022-11-25 10:23:39 +00:00
yangyanjun e0236fa19c newip静态告警清理
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-25 17:04:12 +08:00
openharmony_ci 29d9e7fe04 !40 newip静态告警清理
Merge pull request !40 from dinocrisis511/master
2022-11-25 07:44:38 +00:00
yangyanjun 25b9b3fa2f newip静态告警清理
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-25 11:52:28 +08:00
openharmony_ci bd5c70fdbb !39 按照架构SIG裁决结论修改newip仓名和代码路径,newip代码软链接脚本中代码目录刷新
Merge pull request !39 from dinocrisis511/master
2022-11-16 09:12:05 +00:00
yangyanjun 755e33b274 按照架构SIG裁决结论修改newip仓名和代码路径
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-16 16:23:45 +08:00
openharmony_ci ef20b90ac2 !37 内核代码目录判空脚本名修改
Merge pull request !37 from dinocrisis511/master
2022-11-15 07:49:32 +00:00
yangyanjun 2662be2f16 内核代码目录判空脚本名修改
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-15 14:42:22 +08:00
openharmony_ci 3443a4219c !36 NewIP Kconfig调用sh脚本判断NewIP代码目录是否存在,自动使能NewIP。
Merge pull request !36 from dinocrisis511/master
2022-11-14 06:07:16 +00:00
yangyanjun 80b960121d NewIP Kconfig调用sh脚本判断NewIP代码目录是否存在,自动使能NewIP。
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-14 10:09:58 +08:00
openharmony_ci f7781372d4 !35 newip代码检视,内部整改优化
Merge pull request !35 from dinocrisis511/master
2022-11-10 02:04:11 +00:00
yangyanjun 7eada548cb 1、NewIP Kconfig调用sh脚本判断NewIP代码目录是否存在,自动使能NewIP。
目前内核使用代码仓代码生成某个款型最终.config文件,因此NewIP Kconfig先使用代码仓相对路径,等内核整改后根据out目录生成某个款型最终.config文件后,再修改成out目录相对路径。
2、内核编译告警修复
3、tcp_nip_rcv函数丢包流程增加debug

Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-11-09 16:35:12 +08:00
openharmony_ci d011b57615 !34 修复根目录license中路径拼写错误问题
Merge pull request !34 from dinocrisis511/master
2022-10-29 03:05:18 +00:00
yangyanjun f5ee211e01 修复根目录license中路径拼写错误问题
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-29 09:34:09 +08:00
openharmony_ci ec5753975c !33 NewIP需求中只交付wifi,demo代码删除eth口相关内容
Merge pull request !33 from dinocrisis511/master
2022-10-26 11:37:06 +00:00
yangyanjun 8d770a5114 NewIP需求中只交付wifi,demo代码删除eth口相关内容
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-26 17:49:08 +08:00
openharmony_ci 9a96b1705c !32 tcp sock结构体newip相关定义挪到tcp_nip_sock和tcp_request_sock中
Merge pull request !32 from dinocrisis511/master
2022-10-25 07:55:13 +00:00
yangyanjun f3ef4222e5 Merge branch 'master' of gitee.com:openharmony/communication_sfc_newip 2022-10-25 11:23:23 +08:00
yangyanjun fb1cf2ffdf tcp sock结构体newip相关定义挪到tcp_nip_sock和tcp_request_sock中
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-25 11:11:19 +08:00
openharmony_ci 81f4898258 !31 apply_newip.sh 添加执行权限
Merge pull request !31 from dinocrisis511/master
2022-10-24 06:34:20 +00:00
yangyanjun ddc6590c61 apply_newip.sh 添加执行权限
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-24 10:41:03 +08:00
mamingshuai 7c454c42d8 !30 newip侵入式修改整改
Merge pull request !30 from dinocrisis511/master
2022-10-21 06:22:38 +00:00
yangyanjun 266f4d5de7 1、基于最新内核侵入式修改内容刷新sfc newip配套代码,删除newip目录Kconfig文件,直接使用内核仓net_hooks目录的Kconfig
2、文件增加#define pr_fmt(fmt) "NIP: " fmt,保证debug打印前增加NIP打印,快速获取NIP相关日志

Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-21 11:23:10 +08:00
yangyanjun ba8eb1177c newip开关从/net/newip目录挪到net目录Kconfig文件中定义,函数名包含newip整改成nip,sh脚本中增加注释
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-17 14:18:46 +08:00
mamingshuai 19c2d0e7bd !29 license更新后配套刷新OAT扫描规则,QA-SIG评审问题修改,readme文件过滤增加OAT规则
Merge pull request !29 from dinocrisis511/master
2022-10-13 03:01:22 +00:00
yangyanjun 2cc5247981 QA-SIG评审问题修改,readme文件过滤增加OAT规则
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-12 17:23:55 +08:00
yangyanjun 00eb4dfe64 license更新后配套刷新OAT扫描规则
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-12 14:59:55 +08:00
mamingshuai f5b8466271 !28 License许可证评审问题修改
Merge pull request !28 from dinocrisis511/master
2022-10-12 06:23:18 +00:00
yangyanjun 23712b618d readme文档刷新代码路径
Signed-off-by: yangyanjun <ic-include@163.com>
2022-10-12 11:32:10 +08:00
yangyanjun 03aaffcd15 License许可证评审问题修改
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-12 11:21:09 +08:00
yangyanjun c51fbbed83 License许可证评审问题修改
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-12 11:17:59 +08:00
mamingshuai fa76ef8ee1 !27 修改demo代码checkpatch告警,check nip enable提示信息变更,tools目录增加license描述
Merge pull request !27 from dinocrisis511/master
2022-10-10 12:08:02 +00:00
yangyanjun aa406893b7 check nip enable函数提示信息变更,tools目录增加license描述
Signed-off-by: yangyanjun <ic-include@163.com>
2022-10-10 14:03:35 +08:00
yangyanjun c89448915e 修改demo代码checkpatch告警
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-09 16:35:33 +08:00
mamingshuai 1b0ebf57ae !26 SIG遗留问题修改
Merge pull request !26 from dinocrisis511/master
2022-10-09 07:14:09 +00:00
yangyanjun 4a29bad0bd 新增任意地址,路由配置程序
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-10-09 14:36:33 +08:00
yangyanjun 79d2af3af1 OAT文件名拼写错误修复
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-09-30 17:20:32 +08:00
yangyanjun 879f26c87c 增加newip使能查询,AF_NINET查询demo代码
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-09-30 17:14:04 +08:00
yangyanjun 4fc6bef2e8 SIG遗留问题修改
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-09-30 16:27:39 +08:00
yangyanjun 46775466b5 增加wireshark NewIP报文解析模板文件
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-09-30 15:38:34 +08:00
yangyanjun edfce7bbf1 readme文件更新
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-09-30 15:00:14 +08:00
yangyanjun de0da51520 刷新README.OpenSource
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-09-30 14:55:00 +08:00
yangyanjun 78369c4b1a 增加wireshark NewIP报文解析模板文件
Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-09-30 14:51:45 +08:00
yangyanjun 6456e21a88 SIG遗留问题修改
1、license文件以及代码文件头去掉“NewIP is dual licensed: you can use it under the terms of the GPL V2 and the BSD2 license”相关描述,只在项目仓根目录license文件中描述每个路径的license即可。
2、只保留根目录license文件,去掉子目录license文件。
3、NewIP是网络5.0联盟共同推出的新协议,属于公共,建议公共代码license使用BSD-3,不要使用BSD-2。liteOS是BSD-3,如果用BSD-2,属于反向使用。
4、linux目录增加README.OpenSource,相当于NewIP引用Linux内核第三方软件的形式,参考鸿蒙社区Linux-5.10内核仓README.OpenSource。
5、communication_sfc_newip/code 改 src。

Signed-off-by: yangyanjun <yangyanjun@huawei.com>
2022-09-30 10:32:21 +08:00