Message ID | 20211208113408.45237-1-hanyihao@vivo.com (mailing list archive) |
---|---|
State | Changes Requested |
Delegated to: | BPF |
Headers | show |
Series | samples/bpf: fix swap.cocci warning | expand |
Context | Check | Description |
---|---|---|
bpf/vmtest-bpf-next | fail | VM_Test |
bpf/vmtest-bpf-next-PR | fail | PR summary |
netdev/tree_selection | success | Not a local patch |
On Wed, Dec 8, 2021 at 3:34 AM Yihao Han <hanyihao@vivo.com> wrote: > > Fix following swap.cocci warning: > ./samples/bpf/xsk_fwd.c:660:22-23: > WARNING opportunity for swap() > > Signed-off-by: Yihao Han <hanyihao@vivo.com> > --- > samples/bpf/xsk_fwd.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/samples/bpf/xsk_fwd.c b/samples/bpf/xsk_fwd.c > index 1cd97c84c337..e82582b225d3 100644 > --- a/samples/bpf/xsk_fwd.c > +++ b/samples/bpf/xsk_fwd.c > @@ -653,9 +653,7 @@ static void swap_mac_addresses(void *data) > struct ether_addr *dst_addr = (struct ether_addr *)ð->ether_dhost; > struct ether_addr tmp; this variable needs to be removed as well then > > - tmp = *src_addr; > - *src_addr = *dst_addr; > - *dst_addr = tmp; > + swap(*src_addr, *dst_addr); > } > > static void * > -- > 2.17.1 >
diff --git a/samples/bpf/xsk_fwd.c b/samples/bpf/xsk_fwd.c index 1cd97c84c337..e82582b225d3 100644 --- a/samples/bpf/xsk_fwd.c +++ b/samples/bpf/xsk_fwd.c @@ -653,9 +653,7 @@ static void swap_mac_addresses(void *data) struct ether_addr *dst_addr = (struct ether_addr *)ð->ether_dhost; struct ether_addr tmp; - tmp = *src_addr; - *src_addr = *dst_addr; - *dst_addr = tmp; + swap(*src_addr, *dst_addr); } static void *
Fix following swap.cocci warning: ./samples/bpf/xsk_fwd.c:660:22-23: WARNING opportunity for swap() Signed-off-by: Yihao Han <hanyihao@vivo.com> --- samples/bpf/xsk_fwd.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)