diff options
author | David Härdeman <david@hardeman.nu> | 2020-06-22 22:42:57 +0200 |
---|---|---|
committer | David Härdeman <david@hardeman.nu> | 2020-06-22 22:42:57 +0200 |
commit | fa25599e90a7535a02641ef03ccfc138cf5c8fd3 (patch) | |
tree | 684306c00290324a6b6141bf699292487a267039 /main.h | |
parent | c66ab06124fd757056817b38a9c16f8c8444bf0a (diff) |
Add some more config options
Diffstat (limited to 'main.h')
-rw-r--r-- | main.h | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -141,6 +141,7 @@ struct uring_task { }; struct cfg { + /* Options */ uid_t uid; gid_t gid; const char *homedir; @@ -149,7 +150,15 @@ struct cfg { char *igmp_iface; bool splice_supported; uint16_t announce_interval; - + uint16_t proxy_connection_interval; + uint16_t proxy_connection_attempts; + bool socket_defer; + bool socket_freebind; + bool socket_keepalive; + bool socket_iptos; + bool socket_nodelay; + + /* Bookkeeping */ struct uring_ev *uring; struct server_cfg_monitor *server_cfg_monitor; struct signal_ev *signal; |