projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[brcm63xx] refresh kernel patches
[openwrt.git]
/
package
/
switch
/
src
/
switch-core.h
diff --git
a/package/switch/src/switch-core.h
b/package/switch/src/switch-core.h
index
5292469
..
5a64efb
100644
(file)
--- a/
package/switch/src/switch-core.h
+++ b/
package/switch/src/switch-core.h
@@
-20,19
+20,19
@@
typedef int (*switch_handler)(void *driver, char *buf, int nr);
typedef struct {
typedef int (*switch_handler)(void *driver, char *buf, int nr);
typedef struct {
- char *name;
+ c
onst c
har *name;
switch_handler read, write;
} switch_config;
typedef struct {
struct list_head list;
switch_handler read, write;
} switch_config;
typedef struct {
struct list_head list;
- char *name;
- char *version;
- char *interface;
+ c
onst c
har *name;
+ c
onst c
har *version;
+ c
onst c
har *interface;
int cpuport;
int ports;
int vlans;
int cpuport;
int ports;
int vlans;
- switch_config *driver_handlers, *port_handlers, *vlan_handlers;
+
const
switch_config *driver_handlers, *port_handlers, *vlan_handlers;
void *data;
void *priv;
} switch_driver;
void *data;
void *priv;
} switch_driver;
@@
-48,7
+48,7
@@
extern switch_vlan_config *switch_parse_vlan(switch_driver *driver, char *buf);
extern int switch_parse_media(char *buf);
extern int switch_print_media(char *buf, int media);
extern int switch_parse_media(char *buf);
extern int switch_print_media(char *buf, int media);
-static inline char *strdup(char *str)
+static inline char *strdup(c
onst c
har *str)
{
char *new = kmalloc(strlen(str) + 1, GFP_KERNEL);
strcpy(new, str);
{
char *new = kmalloc(strlen(str) + 1, GFP_KERNEL);
strcpy(new, str);
This page took
0.028532 seconds
and
4
git commands to generate.