#if defined(CONFIG_BCM_KF_MPTCP) && defined(CONFIG_BCM_MPTCP) /* * MPTCP implementation - MPTCP namespace * * Initial Design & Implementation: * Sébastien Barré * * Current Maintainer: * Christoph Paasch * * Additional authors: * Jaakko Korkeaniemi * Gregory Detal * Fabien Duchêne * Andreas Seelinger * Lavkesh Lahngir * Andreas Ripke * Vlad Dogaru * Octavian Purdila * John Ronan * Catalin Nicutar * Brandon Heller * * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */ #ifndef __NETNS_MPTCP_H__ #define __NETNS_MPTCP_H__ #include enum { MPTCP_PM_FULLMESH = 0, MPTCP_PM_MAX }; struct mptcp_mib; struct netns_mptcp { DEFINE_SNMP_STAT(struct mptcp_mib, mptcp_statistics); #ifdef CONFIG_PROC_FS struct proc_dir_entry *proc_net_mptcp; #endif void *path_managers[MPTCP_PM_MAX]; }; #endif /* __NETNS_MPTCP_H__ */ #endif