diff options
Diffstat (limited to 'src/vnet/bonding/node.h')
-rw-r--r-- | src/vnet/bonding/node.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/vnet/bonding/node.h b/src/vnet/bonding/node.h index 74f3b1a356a..ae811a12a64 100644 --- a/src/vnet/bonding/node.h +++ b/src/vnet/bonding/node.h @@ -131,6 +131,12 @@ typedef CLIB_PACKED (struct typedef struct { + vlib_frame_t **frame; + +} bond_if_per_thread_t; + +typedef struct +{ u8 admin_up; u8 mode; u8 lb; @@ -159,6 +165,9 @@ typedef struct uword *port_number_bitmap; u8 use_custom_mac; u8 hw_address[6]; + + clib_spinlock_t lockp; + bond_if_per_thread_t *per_thread_info; } bond_if_t; typedef struct |