summaryrefslogtreecommitdiffhomepage
path: root/device.h
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2018-02-26 12:21:00 +0100
committerFelix Fietkau <nbd@nbd.name>2018-02-26 12:27:09 +0100
commit8cdb17d2c58d5c3ecb57bdaf1981cd72b4948db1 (patch)
treedb150e1f116528e6b9f5b7f206e3feceaa065480 /device.h
parent1be329c66326c86d7a48ba71004fcef7691bbbf9 (diff)
remove rps/xps configuration support
It is overly complex, yet does not cover common scenarios very well. It will be replaced with a simpler shell script that provides a better default policy Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'device.h')
-rw-r--r--device.h11
1 files changed, 1 insertions, 10 deletions
diff --git a/device.h b/device.h
index 07f1dbd..dc45967 100644
--- a/device.h
+++ b/device.h
@@ -40,8 +40,6 @@ enum {
DEV_ATTR_IGMPVERSION,
DEV_ATTR_MLDVERSION,
DEV_ATTR_NEIGHREACHABLETIME,
- DEV_ATTR_RPS,
- DEV_ATTR_XPS,
DEV_ATTR_DADTRANSMITS,
DEV_ATTR_MULTICAST_TO_UNICAST,
DEV_ATTR_MULTICAST_ROUTER,
@@ -92,8 +90,7 @@ enum {
DEV_OPT_IGMPVERSION = (1 << 7),
DEV_OPT_MLDVERSION = (1 << 8),
DEV_OPT_NEIGHREACHABLETIME = (1 << 9),
- DEV_OPT_RPS = (1 << 10),
- DEV_OPT_XPS = (1 << 11),
+ /* 2 bit hole */
DEV_OPT_MTU6 = (1 << 12),
DEV_OPT_DADTRANSMITS = (1 << 13),
DEV_OPT_MULTICAST_TO_UNICAST = (1 << 14),
@@ -163,11 +160,6 @@ struct device_settings {
unsigned int neigh4gcstaletime;
unsigned int neigh6gcstaletime;
int neigh4locktime;
- bool rps;
- int rps_val;
- int rps_flow_cnt;
- bool xps;
- int xps_val;
unsigned int dadtransmits;
bool multicast_to_unicast;
unsigned int multicast_router;
@@ -254,7 +246,6 @@ device_apply_config(struct device *dev, struct device_type *type,
void device_reset_config(void);
void device_reset_old(void);
-void device_set_default_ps(bool state, int xps, int rps, int rps_flow_cnt);
void device_init_virtual(struct device *dev, struct device_type *type, const char *name);
int device_init(struct device *dev, struct device_type *type, const char *ifname);