ip_vs.h (e4ff67513096e6e196ca58043fce04d0f87babbe) ip_vs.h (d33288172e72c4729e8b9f2243fb40601afabc8f)
1/* IP Virtual Server
2 * data structure and functionality definitions
3 */
4
5#ifndef _NET_IP_VS_H
6#define _NET_IP_VS_H
7
8#include <linux/ip_vs.h> /* definitions shared with userland */

--- 833 unchanged lines hidden (view full) ---

842 struct delayed_work master_wakeup_work;
843 struct netns_ipvs *ipvs;
844};
845
846/* How much time to keep dests in trash */
847#define IP_VS_DEST_TRASH_PERIOD (120 * HZ)
848
849struct ipvs_sync_daemon_cfg {
1/* IP Virtual Server
2 * data structure and functionality definitions
3 */
4
5#ifndef _NET_IP_VS_H
6#define _NET_IP_VS_H
7
8#include <linux/ip_vs.h> /* definitions shared with userland */

--- 833 unchanged lines hidden (view full) ---

842 struct delayed_work master_wakeup_work;
843 struct netns_ipvs *ipvs;
844};
845
846/* How much time to keep dests in trash */
847#define IP_VS_DEST_TRASH_PERIOD (120 * HZ)
848
849struct ipvs_sync_daemon_cfg {
850 union nf_inet_addr mcast_group;
850 int syncid;
851 u16 sync_maxlen;
851 int syncid;
852 u16 sync_maxlen;
853 u16 mcast_port;
854 u8 mcast_af;
855 u8 mcast_ttl;
852 /* multicast interface name */
853 char mcast_ifn[IP_VS_IFNAME_MAXLEN];
854};
855
856/* IPVS in network namespace */
857struct netns_ipvs {
858 int gen; /* Generation */
859 int enable; /* enable like nf_hooks do */

--- 744 unchanged lines hidden ---
856 /* multicast interface name */
857 char mcast_ifn[IP_VS_IFNAME_MAXLEN];
858};
859
860/* IPVS in network namespace */
861struct netns_ipvs {
862 int gen; /* Generation */
863 int enable; /* enable like nf_hooks do */

--- 744 unchanged lines hidden ---