File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -852,18 +852,19 @@ int xsk_socket__create_shared(struct xsk_socket **xsk_ptr,
852
852
struct xsk_ring_cons * comp ,
853
853
const struct xsk_socket_config * usr_config )
854
854
{
855
+ bool unmap , rx_setup_done = false, tx_setup_done = false;
855
856
void * rx_map = NULL , * tx_map = NULL ;
856
857
struct sockaddr_xdp sxdp = {};
857
858
struct xdp_mmap_offsets off ;
858
859
struct xsk_socket * xsk ;
859
860
struct xsk_ctx * ctx ;
860
861
int err , ifindex ;
861
- bool unmap = umem -> fill_save != fill ;
862
- bool rx_setup_done = false, tx_setup_done = false;
863
862
864
863
if (!umem || !xsk_ptr || !(rx || tx ))
865
864
return - EFAULT ;
866
865
866
+ unmap = umem -> fill_save != fill ;
867
+
867
868
xsk = calloc (1 , sizeof (* xsk ));
868
869
if (!xsk )
869
870
return - ENOMEM ;
You can’t perform that action at this time.
0 commit comments