From 3a49788081c53880effc0fcc086c650720c071df Mon Sep 17 00:00:00 2001 From: nbd Date: Mon, 20 Apr 2009 18:57:36 +0000 Subject: swconfig: treat struct switch_attr as constant git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15302 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/generic-2.6/files/include/linux/switch.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'target/linux/generic-2.6/files/include') diff --git a/target/linux/generic-2.6/files/include/linux/switch.h b/target/linux/generic-2.6/files/include/linux/switch.h index 9411e84bc..ef6b8f2ea 100644 --- a/target/linux/generic-2.6/files/include/linux/switch.h +++ b/target/linux/generic-2.6/files/include/linux/switch.h @@ -104,7 +104,7 @@ void unregister_switch(struct switch_dev *dev); struct switch_attrlist { /* filled in by the driver */ int n_attr; - struct switch_attr *attr; + const struct switch_attr *attr; }; @@ -138,7 +138,7 @@ struct switch_port { }; struct switch_val { - struct switch_attr *attr; + const struct switch_attr *attr; int port_vlan; int len; union { @@ -154,8 +154,8 @@ struct switch_attr { const char *name; const char *description; - int (*set)(struct switch_dev *dev, struct switch_attr *attr, struct switch_val *val); - int (*get)(struct switch_dev *dev, struct switch_attr *attr, struct switch_val *val); + int (*set)(struct switch_dev *dev, const struct switch_attr *attr, struct switch_val *val); + int (*get)(struct switch_dev *dev, const struct switch_attr *attr, struct switch_val *val); /* for driver internal use */ int id; -- cgit v1.2.3