aboutgitcodebugslistschat
path: root/passt.h
diff options
context:
space:
mode:
authorStefano Brivio <sbrivio@redhat.com>2021-03-17 10:57:41 +0100
committerStefano Brivio <sbrivio@redhat.com>2021-03-17 10:57:41 +0100
commitcd14bff5ea7c975a8064c8a13d4b1a7c8ebc529e (patch)
treebf0157941f7cf33fc07726f2c7552f2f3df2e5ac /passt.h
parentbb9fb9e2d143c4b0ea218450b432dc9bbef46092 (diff)
downloadpasst-cd14bff5ea7c975a8064c8a13d4b1a7c8ebc529e.tar
passt-cd14bff5ea7c975a8064c8a13d4b1a7c8ebc529e.tar.gz
passt-cd14bff5ea7c975a8064c8a13d4b1a7c8ebc529e.tar.bz2
passt-cd14bff5ea7c975a8064c8a13d4b1a7c8ebc529e.tar.lz
passt-cd14bff5ea7c975a8064c8a13d4b1a7c8ebc529e.tar.xz
passt-cd14bff5ea7c975a8064c8a13d4b1a7c8ebc529e.tar.zst
passt-cd14bff5ea7c975a8064c8a13d4b1a7c8ebc529e.zip
tcp: Add struct for TCP execution context, move hash_secret to it
We don't need to keep small data as static variables, move the only small variable we have so far to the new struct. Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'passt.h')
-rw-r--r--passt.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/passt.h b/passt.h
index e2c9035..ff16134 100644
--- a/passt.h
+++ b/passt.h
@@ -1,5 +1,7 @@
#define UNIX_SOCK_PATH "/tmp/passt.socket"
+#include "tcp.h"
+
/**
* struct ctx - Execution context
* @epollfd: file descriptor for epoll instance
@@ -36,4 +38,6 @@ struct ctx {
struct in6_addr dns6;
char ifn[IF_NAMESIZE];
+
+ struct tcp_ctx tcp;
};