diff options
Diffstat (limited to 'src/vnet/tcp/tcp.h')
-rw-r--r-- | src/vnet/tcp/tcp.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/vnet/tcp/tcp.h b/src/vnet/tcp/tcp.h index 3848f03f1dc..dca045128ed 100644 --- a/src/vnet/tcp/tcp.h +++ b/src/vnet/tcp/tcp.h @@ -437,6 +437,12 @@ typedef struct tcp_worker_ctx_ } tcp_worker_ctx_t; +typedef struct tcp_iss_seed_ +{ + u64 first; + u64 second; +} tcp_iss_seed_t; + typedef struct _tcp_main { /* Per-worker thread tcp connection pools */ @@ -464,6 +470,9 @@ typedef struct _tcp_main /** vlib buffer size */ u32 bytes_per_buffer; + /* Seed used to generate random iss */ + tcp_iss_seed_t iss_seed; + /* * Configuration */ |