af_xdp: fix xsk_socket__delete left un-cleanup 64/33564/1
authorarikachen <eaglesora@gmail.com>
Mon, 23 Aug 2021 05:45:21 +0000 (13:45 +0800)
committerarikachen <eaglesora@gmail.com>
Mon, 23 Aug 2021 05:45:21 +0000 (13:45 +0800)
commita3f93e2fe318c096bc2eb50dd315d01064340681
treee18bd70df664841a71328895a19fd480633bf6b2
parentb31fbc47f5fcf8234c757558d7b0285348774086
af_xdp: fix xsk_socket__delete left un-cleanup

Type: fix

while xsk fd closed by clib_file_del_by_index fisrt,
xsk_get_mmap_offsets will get wrong off in xsk_socket__delete,
so munmap wrong place.

Signed-off-by: arikachen <eaglesora@gmail.com>
Change-Id: I95464e9b4eec99814bd32d7402c0d60a0605cef5
src/plugins/af_xdp/device.c