diff options
author | Jeff Dike <jdike@addtoit.com> | 2006-09-27 04:50:33 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-27 11:26:15 -0400 |
commit | 5e7672ec3f059f764fcc5c78216e24bb16c44dba (patch) | |
tree | ea0e36468e19fbc3c9ff79d6378b5d8e7eef8ea3 /arch/um/os-Linux/drivers | |
parent | 48af05ed54ddf8dc6eceea4f009e063d7e784b37 (diff) |
[PATCH] uml: const more data
Make lots of structures const in order to make it obvious that they need no
locking.
Signed-off-by: Jeff Dike <jdike@addtoit.com>
Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/um/os-Linux/drivers')
-rw-r--r-- | arch/um/os-Linux/drivers/etap.h | 2 | ||||
-rw-r--r-- | arch/um/os-Linux/drivers/ethertap_kern.c | 2 | ||||
-rw-r--r-- | arch/um/os-Linux/drivers/ethertap_user.c | 2 | ||||
-rw-r--r-- | arch/um/os-Linux/drivers/tuntap.h | 2 | ||||
-rw-r--r-- | arch/um/os-Linux/drivers/tuntap_kern.c | 2 | ||||
-rw-r--r-- | arch/um/os-Linux/drivers/tuntap_user.c | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/arch/um/os-Linux/drivers/etap.h b/arch/um/os-Linux/drivers/etap.h index b84f6c4740f7..57ecdaf2f67e 100644 --- a/arch/um/os-Linux/drivers/etap.h +++ b/arch/um/os-Linux/drivers/etap.h | |||
@@ -13,7 +13,7 @@ struct ethertap_data { | |||
13 | void *dev; | 13 | void *dev; |
14 | }; | 14 | }; |
15 | 15 | ||
16 | extern struct net_user_info ethertap_user_info; | 16 | extern const struct net_user_info ethertap_user_info; |
17 | 17 | ||
18 | /* | 18 | /* |
19 | * Overrides for Emacs so that we follow Linus's tabbing style. | 19 | * Overrides for Emacs so that we follow Linus's tabbing style. |
diff --git a/arch/um/os-Linux/drivers/ethertap_kern.c b/arch/um/os-Linux/drivers/ethertap_kern.c index 768606bec233..16385e2ada85 100644 --- a/arch/um/os-Linux/drivers/ethertap_kern.c +++ b/arch/um/os-Linux/drivers/ethertap_kern.c | |||
@@ -65,7 +65,7 @@ static int etap_write(int fd, struct sk_buff **skb, struct uml_net_private *lp) | |||
65 | return(net_send(fd, (*skb)->data, (*skb)->len)); | 65 | return(net_send(fd, (*skb)->data, (*skb)->len)); |
66 | } | 66 | } |
67 | 67 | ||
68 | struct net_kern_info ethertap_kern_info = { | 68 | const struct net_kern_info ethertap_kern_info = { |
69 | .init = etap_init, | 69 | .init = etap_init, |
70 | .protocol = eth_protocol, | 70 | .protocol = eth_protocol, |
71 | .read = etap_read, | 71 | .read = etap_read, |
diff --git a/arch/um/os-Linux/drivers/ethertap_user.c b/arch/um/os-Linux/drivers/ethertap_user.c index 8f49507e64ef..f559bdf746e6 100644 --- a/arch/um/os-Linux/drivers/ethertap_user.c +++ b/arch/um/os-Linux/drivers/ethertap_user.c | |||
@@ -216,7 +216,7 @@ static void etap_del_addr(unsigned char *addr, unsigned char *netmask, | |||
216 | etap_close_addr(addr, netmask, &pri->control_fd); | 216 | etap_close_addr(addr, netmask, &pri->control_fd); |
217 | } | 217 | } |
218 | 218 | ||
219 | struct net_user_info ethertap_user_info = { | 219 | const struct net_user_info ethertap_user_info = { |
220 | .init = etap_user_init, | 220 | .init = etap_user_init, |
221 | .open = etap_open, | 221 | .open = etap_open, |
222 | .close = etap_close, | 222 | .close = etap_close, |
diff --git a/arch/um/os-Linux/drivers/tuntap.h b/arch/um/os-Linux/drivers/tuntap.h index 25d4a2868814..d3e8d3af6245 100644 --- a/arch/um/os-Linux/drivers/tuntap.h +++ b/arch/um/os-Linux/drivers/tuntap.h | |||
@@ -16,7 +16,7 @@ struct tuntap_data { | |||
16 | void *dev; | 16 | void *dev; |
17 | }; | 17 | }; |
18 | 18 | ||
19 | extern struct net_user_info tuntap_user_info; | 19 | extern const struct net_user_info tuntap_user_info; |
20 | 20 | ||
21 | #endif | 21 | #endif |
22 | 22 | ||
diff --git a/arch/um/os-Linux/drivers/tuntap_kern.c b/arch/um/os-Linux/drivers/tuntap_kern.c index 190009a6f89c..0edbac63c527 100644 --- a/arch/um/os-Linux/drivers/tuntap_kern.c +++ b/arch/um/os-Linux/drivers/tuntap_kern.c | |||
@@ -53,7 +53,7 @@ static int tuntap_write(int fd, struct sk_buff **skb, | |||
53 | return(net_write(fd, (*skb)->data, (*skb)->len)); | 53 | return(net_write(fd, (*skb)->data, (*skb)->len)); |
54 | } | 54 | } |
55 | 55 | ||
56 | struct net_kern_info tuntap_kern_info = { | 56 | const struct net_kern_info tuntap_kern_info = { |
57 | .init = tuntap_init, | 57 | .init = tuntap_init, |
58 | .protocol = eth_protocol, | 58 | .protocol = eth_protocol, |
59 | .read = tuntap_read, | 59 | .read = tuntap_read, |
diff --git a/arch/um/os-Linux/drivers/tuntap_user.c b/arch/um/os-Linux/drivers/tuntap_user.c index 87c3aa0252db..e846b23f7558 100644 --- a/arch/um/os-Linux/drivers/tuntap_user.c +++ b/arch/um/os-Linux/drivers/tuntap_user.c | |||
@@ -205,7 +205,7 @@ static int tuntap_set_mtu(int mtu, void *data) | |||
205 | return(mtu); | 205 | return(mtu); |
206 | } | 206 | } |
207 | 207 | ||
208 | struct net_user_info tuntap_user_info = { | 208 | const struct net_user_info tuntap_user_info = { |
209 | .init = tuntap_user_init, | 209 | .init = tuntap_user_init, |
210 | .open = tuntap_open, | 210 | .open = tuntap_open, |
211 | .close = tuntap_close, | 211 | .close = tuntap_close, |