swconfig: revert the portmapping patches, they seem to cause a segfault
Revert "kernel/swconfig: remove obsolete portmapping feature from swconfig" This reverts commit675407baa4. Revert "swconfig: remove obsolete portmapping feature" This reverts commitfca1eb349e. Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
@@ -105,6 +105,7 @@ struct switch_dev_ops {
|
||||
};
|
||||
|
||||
struct switch_dev {
|
||||
struct device_node *of_node;
|
||||
const struct switch_dev_ops *ops;
|
||||
/* will be automatically filled */
|
||||
char devname[IFNAMSIZ];
|
||||
@@ -125,6 +126,7 @@ struct switch_dev {
|
||||
|
||||
struct mutex sw_mutex;
|
||||
struct switch_port *portbuf;
|
||||
struct switch_portmap *portmap;
|
||||
struct switch_port_link linkbuf;
|
||||
|
||||
char buf[128];
|
||||
@@ -139,6 +141,11 @@ struct switch_port {
|
||||
u32 flags;
|
||||
};
|
||||
|
||||
struct switch_portmap {
|
||||
u32 virt;
|
||||
const char *s;
|
||||
};
|
||||
|
||||
struct switch_val {
|
||||
const struct switch_attr *attr;
|
||||
int port_vlan;
|
||||
|
||||
Reference in New Issue
Block a user