171 Commits

Author SHA1 Message Date
Lemmy Huang
c3efc11f92 cleancode: refactor posix_api
Signed-off-by: Lemmy Huang <huangliming5@huawei.com>
(cherry picked from commit 372566ff31eea6f3eec6aa3434d390503fcbf44a)
2024-08-20 10:52:38 +08:00
openeuler-ci-bot
3880594518
!1182 [sync] PR-1162: cleancode: refactor posix type and get_socket
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-08-20 02:49:49 +00:00
Lemmy Huang
8b3927f58d cleancode: refactor posix type and get_socket
Changed:
    get_socket_by_fd -> lwip_get_socket
    get_socket

    SET_CONN_TYPE_LIBOS_OR_HOST   -> POSIX_SET_TYPE
    SET_CONN_TYPE_LIBOS
    SET_CONN_TYPE_HOST

    CONN_TYPE_IS_LIBOS            -> POSIX_IS_TYPE
    CONN_TYPE_IS_HOST

    CONN_TYPE_HAS_LIBOS_AND_HOST  -> POSIX_HAS_TYPE
    CONN_TYPE_HAS_LIBOS
    CONN_TYPE_HAS_HOST

Signed-off-by: Lemmy Huang <huangliming5@huawei.com>
(cherry picked from commit 722d58e4b17d5bc7f4bd4b9cfa8b59ee94eb92ff)
2024-08-20 09:38:33 +08:00
openeuler-ci-bot
fdcfa8ddb0
!1174 [sync] PR-1149: cleancode: refactor lwipsock.h
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-08-19 13:40:06 +00:00
Lemmy Huang
ceb2f96a92 cleancode: refactor lwipsock.h
Signed-off-by: Lemmy Huang <huangliming5@huawei.com>
(cherry picked from commit df157deb4258ed1b202ffa6277992b26371ae467)
2024-08-13 10:54:17 +08:00
openeuler-ci-bot
eaf6f64910
!1156 [sync] PR-1140: cleancode: rename gazelle files in lwip
From: @openeuler-sync-bot 
Reviewed-by: @LemmyHuang 
Signed-off-by: @LemmyHuang
2024-07-31 02:57:11 +00:00
Lemmy Huang
f1ff6a0c75 cleancode: rename gazelle files in lwip
Signed-off-by: Lemmy Huang <huangliming5@huawei.com>
(cherry picked from commit 38d1bebcd76bc1d761b89443aadc0f371d1515ab)
2024-07-17 14:30:36 +08:00
openeuler-ci-bot
0808201b26
!1150 [sync] PR-1139: cleancode: improving makefile readability; remove perf
From: @openeuler-sync-bot 
Reviewed-by: @compile_success 
Signed-off-by: @compile_success
2024-07-17 02:53:39 +00:00
Lemmy Huang
9d5438133d cleancode: improving makefile readability
cleancode: remove perf

Signed-off-by: Lemmy Huang <huangliming5@huawei.com>
(cherry picked from commit a47e06640116c144a038f330f4b044c9e4741fcf)
2024-07-17 10:20:57 +08:00
openeuler-ci-bot
ddc88849af
!1147 [sync] PR-1128: add MCAST_MSFILTER in setsockopt for MLDv2 of IPv6
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-07-12 08:45:20 +00:00
wanfeng
5212f1c04f add MCAST_MSFILTER in setsockopt for MLDv2 of IPv6
(cherry picked from commit 840b330fab146ad8706b7f7ea6acf80f7c1f6a6e)
2024-07-12 15:29:39 +08:00
openeuler-ci-bot
b111b62f20
!1132 [sync] PR-1111: add MCAST_MSFILTER to setsockopt for IGMPv3
From: @openeuler-sync-bot 
Reviewed-by: @compile_success 
Signed-off-by: @compile_success
2024-07-05 10:49:08 +00:00
wanfeng
b185190c23 add MCAST_MSFILTER to setsockopt for IGMPv3
(cherry picked from commit 836544f19c307b9148cd3aa95b261e8d95775e16)
2024-07-05 17:44:24 +08:00
openeuler-ci-bot
35fa428984
!1123 [sync] PR-1109: virtio: record local_port for distributing pkts in virtio_user.
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-07-05 09:35:27 +00:00
hantwofish
050c5d45ab virtio: record local_port for distributing pkts in virtio_user.
(cherry picked from commit a37e0838d2d238b31e9784a579dba4dd61b53a04)
2024-07-01 10:44:53 +08:00
openeuler-ci-bot
65ad7b9145
!1118 [sync] PR-1110: Improve the size of multicast specifications
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-07-01 02:01:59 +00:00
wanfeng
96a7b5ba79 Improve the size of multicast specifications, with a maximum of 16 groups and 32 members per group
(cherry picked from commit 6e68a85be7dd64edecfd030f699f711e09bbe4ac)
2024-06-28 17:31:44 +08:00
openeuler-ci-bot
5abc5ccc58
!1112 [sync] PR-1088: add IP_ADD_SOURCE_MEMBERSHIP to setsockopt for igmpv3
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-06-28 09:30:12 +00:00
wanfeng
806ab3ce97 add IP_ADD_SOURCE_MEMBERSHIP to setsockopt for igmpv3
(cherry picked from commit f8fce423a2ab60bd28e21bc10bc759bb1678d692)
2024-06-28 15:58:06 +08:00
openeuler-ci-bot
f8582f4e9d
!1103 [sync] PR-1082: distinguish tcp/udp get_from_sendring
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-06-25 06:23:44 +00:00
jiangheng
ce5fe6a38f distinguish tcp/udp get_from_sendring
(cherry picked from commit 681985d73e187b12d221d7adb1d3f1ffee269579)
2024-06-25 11:27:39 +08:00
openeuler-ci-bot
7e9af832d5
!1100 [sync] PR-1083: lwip_sock: add sock_time_stamp
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-06-20 08:20:01 +00:00
yangchen
e461994574 lwip_sock: add sock_time_stamp
(cherry picked from commit 89bc4387b16a7c786ee9d7b0f3f34c61d04584a1)
2024-06-20 16:14:09 +08:00
openeuler-ci-bot
d7e12c15cd
!1091 [sync] PR-1086: reduce pbuf poll size
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-06-20 07:57:09 +00:00
yinbin6
f41211afae reduce pbuf poll size
(cherry picked from commit 31d2ac9cf3e6e42de830d4276cab3c64deee0851)
2024-06-20 15:56:12 +08:00
openeuler-ci-bot
44378cb843
!1090 sync patch from 2003sp1
From: @yinbin6 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2024-06-20 07:52:38 +00:00
yinbin6
4e6203b697 sync patch from 2003sp1 2024-06-20 15:41:43 +08:00
openeuler-ci-bot
a22fe95eba
!646 [sync] PR-618: fix the coredump issue when UDP traffic is sent
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-12-10 06:42:12 +00:00
wuchangye
88a7a3b93c fix the coredump issue when UDP traffic is sent
(cherry picked from commit dda6aea7d5407032405248533f7f53f9c7ad370b)
2023-12-10 14:40:32 +08:00
openeuler-ci-bot
452f5b93ba
!637 [sync] PR-616: lwip log: fix wrong port log info
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-12-10 06:37:12 +00:00
yangchen
b002a2e7a2 lwip log: fix wrong port log info
(cherry picked from commit 2f56e812de7bf85f19db5a2455b4b3ff7c1b9531)
2023-12-10 14:35:43 +08:00
openeuler-ci-bot
8dbad4b817
!635 [sync] PR-617: ip4 frag: fix coredump when get netif
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-12-10 06:33:56 +00:00
jiangheng
34d3e48ea0 ip4 frag: fix coredump when get netif
(cherry picked from commit 6743f50df288327389387e6d7c80398ac022a8cf)
2023-12-10 14:33:05 +08:00
openeuler-ci-bot
06f0fef49b
!634 [sync] PR-606: ipv6:add struct gz_addr_t
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-12-10 06:32:31 +00:00
zhengjiebing
fc82ba6321 add struct gz_addr_t
(cherry picked from commit d4b8eab5c067a85eb1ed7447a436ef9e012c366f)
2023-12-10 14:31:59 +08:00
openeuler-ci-bot
45e98c9bc5
!633 [sync] PR-607: 修改lwip中端口拼写错误
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-12-10 06:31:29 +00:00
hantwofish
bfac030553 mod log err
(cherry picked from commit 575137ce035166ff37c84f385e99294c35e8f212)
2023-12-10 14:31:01 +08:00
openeuler-ci-bot
82407e7ed0
!595 [sync] PR-549: support vlan offload
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-11-29 06:13:26 +00:00
zhengjiebing
f90b406d94 support vlan offload
(cherry picked from commit 327259493144a14c656a4f8c4e638b9c02be36d5)
2023-11-29 11:13:53 +08:00
openeuler-ci-bot
72645b7ef3
!588 [sync] PR-550: log: add errevent log and tcp exception statistics
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-11-29 03:11:59 +00:00
jiangheng
b9f2f888f0 log: add errevent log and tcp exception statistics
(cherry picked from commit 5130189943022a829233fe338c2046aa64f5957a)
2023-11-29 11:09:57 +08:00
openeuler-ci-bot
7f5df801c0
!581 [sync] PR-537: add lwip log: tcp_rst & tcp_abandon & tcp_abort
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-11-29 03:08:51 +00:00
yangchen
5d5092a3db add lwip log: tcp_rst & tcp_abandon & tcp_abort
(cherry picked from commit abe03672dd7b8ddfdb3e9df00e7c4cd571b94041)
2023-11-29 11:06:27 +08:00
openeuler-ci-bot
0d81dd2d38
!574 [sync] PR-540: add tcp_slowtmr log
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-11-29 03:05:05 +00:00
hantwofish
6dc5d540fc add-tcpslowtmr-log-and-tcpfasttmr-cnt
(cherry picked from commit e7de7b3888d05bc26581d1cb417b98bda9946f07)
2023-11-29 11:03:25 +08:00
openeuler-ci-bot
87abfbd486
!567 [sync] PR-544: lwipopts: add lwip debug log macro
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-11-29 03:01:28 +00:00
yangchen
bc3f29b34a lwipopts: add lwip debug log macro
(cherry picked from commit 57bff555e8e4a2484f243ddb6b8d9808afbc7218)
2023-11-29 10:59:20 +08:00
openeuler-ci-bot
94544abdde
!564 [sync] PR-536: 解决vlan环境下ipv6传输中断问题&无法ping通问题
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-11-29 02:57:15 +00:00
zhengjiebing
52674525e6 add vlan id in netif
(cherry picked from commit eaac4a70a6b80d3afb46b77aa843bbfa3095fd68)
2023-11-29 10:56:01 +08:00
openeuler-ci-bot
498cddc56e
!557 [sync] PR-541: 【轻量级 PR】:Modify the wrong date in the spec file
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-11-29 02:52:36 +00:00