diff options
author | Samuel Tardieu <sam@rfc1149.net> | 2006-09-09 11:34:31 -0400 |
---|---|---|
committer | Wim Van Sebroeck <wim@iguana.be> | 2006-10-02 17:08:34 -0400 |
commit | 795b89d207d8ff5397f9ff1f4d44662aa7c821fc (patch) | |
tree | 931ab1a0283c523e13c8b3de1a4804c43305b2bc | |
parent | 25ff3780d4cd46804e22192a728cfb6b33c84d1b (diff) |
[WATCHDOG] use ENOTTY instead of ENOIOCTLCMD in ioctl()
Return ENOTTY instead of ENOIOCTLCMD in user-visible ioctl() results
The watchdog drivers used to return ENOIOCTLCMD for bad ioctl() commands.
ENOIOCTLCMD should not be visible by the user, so use ENOTTY instead.
Signed-off-by: Samuel Tardieu <sam@rfc1149.net>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
Acked-by: Alan Cox <alan@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
43 files changed, 44 insertions, 44 deletions
diff --git a/drivers/char/watchdog/acquirewdt.c b/drivers/char/watchdog/acquirewdt.c index c77fe3cf285..154d67e591e 100644 --- a/drivers/char/watchdog/acquirewdt.c +++ b/drivers/char/watchdog/acquirewdt.c | |||
@@ -183,7 +183,7 @@ static int acq_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
183 | } | 183 | } |
184 | 184 | ||
185 | default: | 185 | default: |
186 | return -ENOIOCTLCMD; | 186 | return -ENOTTY; |
187 | } | 187 | } |
188 | } | 188 | } |
189 | 189 | ||
diff --git a/drivers/char/watchdog/advantechwdt.c b/drivers/char/watchdog/advantechwdt.c index 8069be445ed..9d732769ba0 100644 --- a/drivers/char/watchdog/advantechwdt.c +++ b/drivers/char/watchdog/advantechwdt.c | |||
@@ -176,7 +176,7 @@ advwdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
176 | } | 176 | } |
177 | 177 | ||
178 | default: | 178 | default: |
179 | return -ENOIOCTLCMD; | 179 | return -ENOTTY; |
180 | } | 180 | } |
181 | return 0; | 181 | return 0; |
182 | } | 182 | } |
diff --git a/drivers/char/watchdog/alim1535_wdt.c b/drivers/char/watchdog/alim1535_wdt.c index 0b2c8e841c8..01b0d132ee4 100644 --- a/drivers/char/watchdog/alim1535_wdt.c +++ b/drivers/char/watchdog/alim1535_wdt.c | |||
@@ -236,7 +236,7 @@ static int ali_ioctl(struct inode *inode, struct file *file, | |||
236 | return put_user(timeout, p); | 236 | return put_user(timeout, p); |
237 | 237 | ||
238 | default: | 238 | default: |
239 | return -ENOIOCTLCMD; | 239 | return -ENOTTY; |
240 | } | 240 | } |
241 | } | 241 | } |
242 | 242 | ||
diff --git a/drivers/char/watchdog/alim7101_wdt.c b/drivers/char/watchdog/alim7101_wdt.c index 383f9bf6810..5948863b592 100644 --- a/drivers/char/watchdog/alim7101_wdt.c +++ b/drivers/char/watchdog/alim7101_wdt.c | |||
@@ -277,7 +277,7 @@ static int fop_ioctl(struct inode *inode, struct file *file, unsigned int cmd, u | |||
277 | case WDIOC_GETTIMEOUT: | 277 | case WDIOC_GETTIMEOUT: |
278 | return put_user(timeout, p); | 278 | return put_user(timeout, p); |
279 | default: | 279 | default: |
280 | return -ENOIOCTLCMD; | 280 | return -ENOTTY; |
281 | } | 281 | } |
282 | } | 282 | } |
283 | 283 | ||
diff --git a/drivers/char/watchdog/at91_wdt.c b/drivers/char/watchdog/at91_wdt.c index cc266715ea3..4e7a1145e78 100644 --- a/drivers/char/watchdog/at91_wdt.c +++ b/drivers/char/watchdog/at91_wdt.c | |||
@@ -168,7 +168,7 @@ static int at91_wdt_ioctl(struct inode *inode, struct file *file, | |||
168 | return 0; | 168 | return 0; |
169 | 169 | ||
170 | default: | 170 | default: |
171 | return -ENOIOCTLCMD; | 171 | return -ENOTTY; |
172 | } | 172 | } |
173 | } | 173 | } |
174 | 174 | ||
diff --git a/drivers/char/watchdog/booke_wdt.c b/drivers/char/watchdog/booke_wdt.c index e3cefc538b4..488902231cc 100644 --- a/drivers/char/watchdog/booke_wdt.c +++ b/drivers/char/watchdog/booke_wdt.c | |||
@@ -125,7 +125,7 @@ static int booke_wdt_ioctl (struct inode *inode, struct file *file, | |||
125 | return -EINVAL; | 125 | return -EINVAL; |
126 | return 0; | 126 | return 0; |
127 | default: | 127 | default: |
128 | return -ENOIOCTLCMD; | 128 | return -ENOTTY; |
129 | } | 129 | } |
130 | 130 | ||
131 | return 0; | 131 | return 0; |
diff --git a/drivers/char/watchdog/cpu5wdt.c b/drivers/char/watchdog/cpu5wdt.c index 04c7e49918d..00bdabb90f2 100644 --- a/drivers/char/watchdog/cpu5wdt.c +++ b/drivers/char/watchdog/cpu5wdt.c | |||
@@ -183,7 +183,7 @@ static int cpu5wdt_ioctl(struct inode *inode, struct file *file, unsigned int cm | |||
183 | } | 183 | } |
184 | break; | 184 | break; |
185 | default: | 185 | default: |
186 | return -ENOIOCTLCMD; | 186 | return -ENOTTY; |
187 | } | 187 | } |
188 | return 0; | 188 | return 0; |
189 | } | 189 | } |
diff --git a/drivers/char/watchdog/ep93xx_wdt.c b/drivers/char/watchdog/ep93xx_wdt.c index 77c8a955ae9..01cf123b161 100644 --- a/drivers/char/watchdog/ep93xx_wdt.c +++ b/drivers/char/watchdog/ep93xx_wdt.c | |||
@@ -144,7 +144,7 @@ static int | |||
144 | ep93xx_wdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | 144 | ep93xx_wdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, |
145 | unsigned long arg) | 145 | unsigned long arg) |
146 | { | 146 | { |
147 | int ret = -ENOIOCTLCMD; | 147 | int ret = -ENOTTY; |
148 | 148 | ||
149 | switch (cmd) { | 149 | switch (cmd) { |
150 | case WDIOC_GETSUPPORT: | 150 | case WDIOC_GETSUPPORT: |
diff --git a/drivers/char/watchdog/eurotechwdt.c b/drivers/char/watchdog/eurotechwdt.c index 62dbccb2f6d..4f4269754c4 100644 --- a/drivers/char/watchdog/eurotechwdt.c +++ b/drivers/char/watchdog/eurotechwdt.c | |||
@@ -240,7 +240,7 @@ static int eurwdt_ioctl(struct inode *inode, struct file *file, | |||
240 | 240 | ||
241 | switch(cmd) { | 241 | switch(cmd) { |
242 | default: | 242 | default: |
243 | return -ENOIOCTLCMD; | 243 | return -ENOTTY; |
244 | 244 | ||
245 | case WDIOC_GETSUPPORT: | 245 | case WDIOC_GETSUPPORT: |
246 | return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; | 246 | return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; |
diff --git a/drivers/char/watchdog/i6300esb.c b/drivers/char/watchdog/i6300esb.c index 870539eabbf..fb64df4d7c8 100644 --- a/drivers/char/watchdog/i6300esb.c +++ b/drivers/char/watchdog/i6300esb.c | |||
@@ -315,7 +315,7 @@ static int esb_ioctl (struct inode *inode, struct file *file, | |||
315 | return put_user(heartbeat, p); | 315 | return put_user(heartbeat, p); |
316 | 316 | ||
317 | default: | 317 | default: |
318 | return -ENOIOCTLCMD; | 318 | return -ENOTTY; |
319 | } | 319 | } |
320 | } | 320 | } |
321 | 321 | ||
diff --git a/drivers/char/watchdog/i8xx_tco.c b/drivers/char/watchdog/i8xx_tco.c index 3c6daca43a0..e0627d79707 100644 --- a/drivers/char/watchdog/i8xx_tco.c +++ b/drivers/char/watchdog/i8xx_tco.c | |||
@@ -356,7 +356,7 @@ static int i8xx_tco_ioctl (struct inode *inode, struct file *file, | |||
356 | } | 356 | } |
357 | 357 | ||
358 | default: | 358 | default: |
359 | return -ENOIOCTLCMD; | 359 | return -ENOTTY; |
360 | } | 360 | } |
361 | } | 361 | } |
362 | 362 | ||
diff --git a/drivers/char/watchdog/ib700wdt.c b/drivers/char/watchdog/ib700wdt.c index fd95f732779..c1ed209a138 100644 --- a/drivers/char/watchdog/ib700wdt.c +++ b/drivers/char/watchdog/ib700wdt.c | |||
@@ -199,7 +199,7 @@ ibwdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
199 | break; | 199 | break; |
200 | 200 | ||
201 | default: | 201 | default: |
202 | return -ENOIOCTLCMD; | 202 | return -ENOTTY; |
203 | } | 203 | } |
204 | return 0; | 204 | return 0; |
205 | } | 205 | } |
diff --git a/drivers/char/watchdog/ibmasr.c b/drivers/char/watchdog/ibmasr.c index 26ceee7a4df..dd6760f1a23 100644 --- a/drivers/char/watchdog/ibmasr.c +++ b/drivers/char/watchdog/ibmasr.c | |||
@@ -295,7 +295,7 @@ static int asr_ioctl(struct inode *inode, struct file *file, | |||
295 | } | 295 | } |
296 | } | 296 | } |
297 | 297 | ||
298 | return -ENOIOCTLCMD; | 298 | return -ENOTTY; |
299 | } | 299 | } |
300 | 300 | ||
301 | static int asr_open(struct inode *inode, struct file *file) | 301 | static int asr_open(struct inode *inode, struct file *file) |
diff --git a/drivers/char/watchdog/indydog.c b/drivers/char/watchdog/indydog.c index dacc1c20a31..0bc23930898 100644 --- a/drivers/char/watchdog/indydog.c +++ b/drivers/char/watchdog/indydog.c | |||
@@ -112,7 +112,7 @@ static int indydog_ioctl(struct inode *inode, struct file *file, | |||
112 | 112 | ||
113 | switch (cmd) { | 113 | switch (cmd) { |
114 | default: | 114 | default: |
115 | return -ENOIOCTLCMD; | 115 | return -ENOTTY; |
116 | case WDIOC_GETSUPPORT: | 116 | case WDIOC_GETSUPPORT: |
117 | if (copy_to_user((struct watchdog_info *)arg, | 117 | if (copy_to_user((struct watchdog_info *)arg, |
118 | &ident, sizeof(ident))) | 118 | &ident, sizeof(ident))) |
diff --git a/drivers/char/watchdog/ixp2000_wdt.c b/drivers/char/watchdog/ixp2000_wdt.c index 692908819e2..c91d9a660ec 100644 --- a/drivers/char/watchdog/ixp2000_wdt.c +++ b/drivers/char/watchdog/ixp2000_wdt.c | |||
@@ -107,7 +107,7 @@ static int | |||
107 | ixp2000_wdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | 107 | ixp2000_wdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, |
108 | unsigned long arg) | 108 | unsigned long arg) |
109 | { | 109 | { |
110 | int ret = -ENOIOCTLCMD; | 110 | int ret = -ENOTTY; |
111 | int time; | 111 | int time; |
112 | 112 | ||
113 | switch (cmd) { | 113 | switch (cmd) { |
diff --git a/drivers/char/watchdog/ixp4xx_wdt.c b/drivers/char/watchdog/ixp4xx_wdt.c index 9db5cf2c38c..db477f71238 100644 --- a/drivers/char/watchdog/ixp4xx_wdt.c +++ b/drivers/char/watchdog/ixp4xx_wdt.c | |||
@@ -102,7 +102,7 @@ static int | |||
102 | ixp4xx_wdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | 102 | ixp4xx_wdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, |
103 | unsigned long arg) | 103 | unsigned long arg) |
104 | { | 104 | { |
105 | int ret = -ENOIOCTLCMD; | 105 | int ret = -ENOTTY; |
106 | int time; | 106 | int time; |
107 | 107 | ||
108 | switch (cmd) { | 108 | switch (cmd) { |
diff --git a/drivers/char/watchdog/machzwd.c b/drivers/char/watchdog/machzwd.c index 23734e07fb2..ed2b6e1e3ce 100644 --- a/drivers/char/watchdog/machzwd.c +++ b/drivers/char/watchdog/machzwd.c | |||
@@ -329,7 +329,7 @@ static int zf_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
329 | break; | 329 | break; |
330 | 330 | ||
331 | default: | 331 | default: |
332 | return -ENOIOCTLCMD; | 332 | return -ENOTTY; |
333 | } | 333 | } |
334 | 334 | ||
335 | return 0; | 335 | return 0; |
diff --git a/drivers/char/watchdog/mixcomwd.c b/drivers/char/watchdog/mixcomwd.c index ae943324d25..c2dac0aa1d6 100644 --- a/drivers/char/watchdog/mixcomwd.c +++ b/drivers/char/watchdog/mixcomwd.c | |||
@@ -185,7 +185,7 @@ static int mixcomwd_ioctl(struct inode *inode, struct file *file, | |||
185 | mixcomwd_ping(); | 185 | mixcomwd_ping(); |
186 | break; | 186 | break; |
187 | default: | 187 | default: |
188 | return -ENOIOCTLCMD; | 188 | return -ENOTTY; |
189 | } | 189 | } |
190 | return 0; | 190 | return 0; |
191 | } | 191 | } |
diff --git a/drivers/char/watchdog/mpc83xx_wdt.c b/drivers/char/watchdog/mpc83xx_wdt.c index a480903ee1a..18ca752e2f9 100644 --- a/drivers/char/watchdog/mpc83xx_wdt.c +++ b/drivers/char/watchdog/mpc83xx_wdt.c | |||
@@ -125,7 +125,7 @@ static int mpc83xx_wdt_ioctl(struct inode *inode, struct file *file, | |||
125 | case WDIOC_GETTIMEOUT: | 125 | case WDIOC_GETTIMEOUT: |
126 | return put_user(timeout_sec, p); | 126 | return put_user(timeout_sec, p); |
127 | default: | 127 | default: |
128 | return -ENOIOCTLCMD; | 128 | return -ENOTTY; |
129 | } | 129 | } |
130 | } | 130 | } |
131 | 131 | ||
diff --git a/drivers/char/watchdog/mpc8xx_wdt.c b/drivers/char/watchdog/mpc8xx_wdt.c index 35dd9e6e114..8aaed10dd49 100644 --- a/drivers/char/watchdog/mpc8xx_wdt.c +++ b/drivers/char/watchdog/mpc8xx_wdt.c | |||
@@ -126,7 +126,7 @@ static int mpc8xx_wdt_ioctl(struct inode *inode, struct file *file, | |||
126 | break; | 126 | break; |
127 | 127 | ||
128 | default: | 128 | default: |
129 | return -ENOIOCTLCMD; | 129 | return -ENOTTY; |
130 | } | 130 | } |
131 | 131 | ||
132 | return 0; | 132 | return 0; |
diff --git a/drivers/char/watchdog/mpcore_wdt.c b/drivers/char/watchdog/mpcore_wdt.c index 54b3c56ead0..02d336ace50 100644 --- a/drivers/char/watchdog/mpcore_wdt.c +++ b/drivers/char/watchdog/mpcore_wdt.c | |||
@@ -221,7 +221,7 @@ static int mpcore_wdt_ioctl(struct inode *inode, struct file *file, | |||
221 | } uarg; | 221 | } uarg; |
222 | 222 | ||
223 | if (_IOC_DIR(cmd) && _IOC_SIZE(cmd) > sizeof(uarg)) | 223 | if (_IOC_DIR(cmd) && _IOC_SIZE(cmd) > sizeof(uarg)) |
224 | return -ENOIOCTLCMD; | 224 | return -ENOTTY; |
225 | 225 | ||
226 | if (_IOC_DIR(cmd) & _IOC_WRITE) { | 226 | if (_IOC_DIR(cmd) & _IOC_WRITE) { |
227 | ret = copy_from_user(&uarg, (void __user *)arg, _IOC_SIZE(cmd)); | 227 | ret = copy_from_user(&uarg, (void __user *)arg, _IOC_SIZE(cmd)); |
@@ -271,7 +271,7 @@ static int mpcore_wdt_ioctl(struct inode *inode, struct file *file, | |||
271 | break; | 271 | break; |
272 | 272 | ||
273 | default: | 273 | default: |
274 | return -ENOIOCTLCMD; | 274 | return -ENOTTY; |
275 | } | 275 | } |
276 | 276 | ||
277 | if (ret == 0 && _IOC_DIR(cmd) & _IOC_READ) { | 277 | if (ret == 0 && _IOC_DIR(cmd) & _IOC_READ) { |
diff --git a/drivers/char/watchdog/mv64x60_wdt.c b/drivers/char/watchdog/mv64x60_wdt.c index 5c8fab345b4..b887cdb0133 100644 --- a/drivers/char/watchdog/mv64x60_wdt.c +++ b/drivers/char/watchdog/mv64x60_wdt.c | |||
@@ -160,7 +160,7 @@ static int mv64x60_wdt_ioctl(struct inode *inode, struct file *file, | |||
160 | break; | 160 | break; |
161 | 161 | ||
162 | default: | 162 | default: |
163 | return -ENOIOCTLCMD; | 163 | return -ENOTTY; |
164 | } | 164 | } |
165 | 165 | ||
166 | return 0; | 166 | return 0; |
diff --git a/drivers/char/watchdog/pcwd.c b/drivers/char/watchdog/pcwd.c index cd7d1b6a5d9..6f8515db5b0 100644 --- a/drivers/char/watchdog/pcwd.c +++ b/drivers/char/watchdog/pcwd.c | |||
@@ -572,7 +572,7 @@ static int pcwd_ioctl(struct inode *inode, struct file *file, | |||
572 | 572 | ||
573 | switch(cmd) { | 573 | switch(cmd) { |
574 | default: | 574 | default: |
575 | return -ENOIOCTLCMD; | 575 | return -ENOTTY; |
576 | 576 | ||
577 | case WDIOC_GETSUPPORT: | 577 | case WDIOC_GETSUPPORT: |
578 | if(copy_to_user(argp, &ident, sizeof(ident))) | 578 | if(copy_to_user(argp, &ident, sizeof(ident))) |
diff --git a/drivers/char/watchdog/pcwd_pci.c b/drivers/char/watchdog/pcwd_pci.c index c7cfd6dbfe1..2de6e497c14 100644 --- a/drivers/char/watchdog/pcwd_pci.c +++ b/drivers/char/watchdog/pcwd_pci.c | |||
@@ -541,7 +541,7 @@ static int pcipcwd_ioctl(struct inode *inode, struct file *file, | |||
541 | } | 541 | } |
542 | 542 | ||
543 | default: | 543 | default: |
544 | return -ENOIOCTLCMD; | 544 | return -ENOTTY; |
545 | } | 545 | } |
546 | } | 546 | } |
547 | 547 | ||
diff --git a/drivers/char/watchdog/pcwd_usb.c b/drivers/char/watchdog/pcwd_usb.c index b7ae73dcdd0..77662cb0ac4 100644 --- a/drivers/char/watchdog/pcwd_usb.c +++ b/drivers/char/watchdog/pcwd_usb.c | |||
@@ -445,7 +445,7 @@ static int usb_pcwd_ioctl(struct inode *inode, struct file *file, | |||
445 | } | 445 | } |
446 | 446 | ||
447 | default: | 447 | default: |
448 | return -ENOIOCTLCMD; | 448 | return -ENOTTY; |
449 | } | 449 | } |
450 | } | 450 | } |
451 | 451 | ||
diff --git a/drivers/char/watchdog/s3c2410_wdt.c b/drivers/char/watchdog/s3c2410_wdt.c index a49f1f2ffa2..b36a04ae9ab 100644 --- a/drivers/char/watchdog/s3c2410_wdt.c +++ b/drivers/char/watchdog/s3c2410_wdt.c | |||
@@ -288,7 +288,7 @@ static int s3c2410wdt_ioctl(struct inode *inode, struct file *file, | |||
288 | 288 | ||
289 | switch (cmd) { | 289 | switch (cmd) { |
290 | default: | 290 | default: |
291 | return -ENOIOCTLCMD; | 291 | return -ENOTTY; |
292 | 292 | ||
293 | case WDIOC_GETSUPPORT: | 293 | case WDIOC_GETSUPPORT: |
294 | return copy_to_user(argp, &s3c2410_wdt_ident, | 294 | return copy_to_user(argp, &s3c2410_wdt_ident, |
diff --git a/drivers/char/watchdog/sa1100_wdt.c b/drivers/char/watchdog/sa1100_wdt.c index 1fc16d99578..33c1137f17d 100644 --- a/drivers/char/watchdog/sa1100_wdt.c +++ b/drivers/char/watchdog/sa1100_wdt.c | |||
@@ -90,7 +90,7 @@ static struct watchdog_info ident = { | |||
90 | static int sa1100dog_ioctl(struct inode *inode, struct file *file, | 90 | static int sa1100dog_ioctl(struct inode *inode, struct file *file, |
91 | unsigned int cmd, unsigned long arg) | 91 | unsigned int cmd, unsigned long arg) |
92 | { | 92 | { |
93 | int ret = -ENOIOCTLCMD; | 93 | int ret = -ENOTTY; |
94 | int time; | 94 | int time; |
95 | void __user *argp = (void __user *)arg; | 95 | void __user *argp = (void __user *)arg; |
96 | int __user *p = argp; | 96 | int __user *p = argp; |
diff --git a/drivers/char/watchdog/sbc60xxwdt.c b/drivers/char/watchdog/sbc60xxwdt.c index 4663c2fd53c..c7b2045bc76 100644 --- a/drivers/char/watchdog/sbc60xxwdt.c +++ b/drivers/char/watchdog/sbc60xxwdt.c | |||
@@ -235,7 +235,7 @@ static int fop_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
235 | switch(cmd) | 235 | switch(cmd) |
236 | { | 236 | { |
237 | default: | 237 | default: |
238 | return -ENOIOCTLCMD; | 238 | return -ENOTTY; |
239 | case WDIOC_GETSUPPORT: | 239 | case WDIOC_GETSUPPORT: |
240 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; | 240 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; |
241 | case WDIOC_GETSTATUS: | 241 | case WDIOC_GETSTATUS: |
diff --git a/drivers/char/watchdog/sbc_epx_c3.c b/drivers/char/watchdog/sbc_epx_c3.c index bfc475dabe6..8882b427d24 100644 --- a/drivers/char/watchdog/sbc_epx_c3.c +++ b/drivers/char/watchdog/sbc_epx_c3.c | |||
@@ -141,7 +141,7 @@ static int epx_c3_ioctl(struct inode *inode, struct file *file, | |||
141 | 141 | ||
142 | return retval; | 142 | return retval; |
143 | default: | 143 | default: |
144 | return -ENOIOCTLCMD; | 144 | return -ENOTTY; |
145 | } | 145 | } |
146 | } | 146 | } |
147 | 147 | ||
diff --git a/drivers/char/watchdog/sc1200wdt.c b/drivers/char/watchdog/sc1200wdt.c index 7c3cf293a5a..d8d0f28e0ac 100644 --- a/drivers/char/watchdog/sc1200wdt.c +++ b/drivers/char/watchdog/sc1200wdt.c | |||
@@ -180,7 +180,7 @@ static int sc1200wdt_ioctl(struct inode *inode, struct file *file, unsigned int | |||
180 | 180 | ||
181 | switch (cmd) { | 181 | switch (cmd) { |
182 | default: | 182 | default: |
183 | return -ENOIOCTLCMD; /* Keep Pavel Machek amused ;) */ | 183 | return -ENOTTY; |
184 | 184 | ||
185 | case WDIOC_GETSUPPORT: | 185 | case WDIOC_GETSUPPORT: |
186 | if (copy_to_user(argp, &ident, sizeof ident)) | 186 | if (copy_to_user(argp, &ident, sizeof ident)) |
diff --git a/drivers/char/watchdog/sc520_wdt.c b/drivers/char/watchdog/sc520_wdt.c index 2c7c9db71be..caec37ba750 100644 --- a/drivers/char/watchdog/sc520_wdt.c +++ b/drivers/char/watchdog/sc520_wdt.c | |||
@@ -290,7 +290,7 @@ static int fop_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
290 | switch(cmd) | 290 | switch(cmd) |
291 | { | 291 | { |
292 | default: | 292 | default: |
293 | return -ENOIOCTLCMD; | 293 | return -ENOTTY; |
294 | case WDIOC_GETSUPPORT: | 294 | case WDIOC_GETSUPPORT: |
295 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; | 295 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; |
296 | case WDIOC_GETSTATUS: | 296 | case WDIOC_GETSTATUS: |
diff --git a/drivers/char/watchdog/scx200_wdt.c b/drivers/char/watchdog/scx200_wdt.c index c561299a553..fc0e0347f9d 100644 --- a/drivers/char/watchdog/scx200_wdt.c +++ b/drivers/char/watchdog/scx200_wdt.c | |||
@@ -166,7 +166,7 @@ static int scx200_wdt_ioctl(struct inode *inode, struct file *file, | |||
166 | 166 | ||
167 | switch (cmd) { | 167 | switch (cmd) { |
168 | default: | 168 | default: |
169 | return -ENOIOCTLCMD; | 169 | return -ENOTTY; |
170 | case WDIOC_GETSUPPORT: | 170 | case WDIOC_GETSUPPORT: |
171 | if(copy_to_user(argp, &ident, sizeof(ident))) | 171 | if(copy_to_user(argp, &ident, sizeof(ident))) |
172 | return -EFAULT; | 172 | return -EFAULT; |
diff --git a/drivers/char/watchdog/shwdt.c b/drivers/char/watchdog/shwdt.c index e5b8c64f1d6..dc403629aeb 100644 --- a/drivers/char/watchdog/shwdt.c +++ b/drivers/char/watchdog/shwdt.c | |||
@@ -360,7 +360,7 @@ static int sh_wdt_ioctl(struct inode *inode, struct file *file, | |||
360 | 360 | ||
361 | return retval; | 361 | return retval; |
362 | default: | 362 | default: |
363 | return -ENOIOCTLCMD; | 363 | return -ENOTTY; |
364 | } | 364 | } |
365 | 365 | ||
366 | return 0; | 366 | return 0; |
diff --git a/drivers/char/watchdog/softdog.c b/drivers/char/watchdog/softdog.c index ef8da517545..4067e1f8a36 100644 --- a/drivers/char/watchdog/softdog.c +++ b/drivers/char/watchdog/softdog.c | |||
@@ -203,7 +203,7 @@ static int softdog_ioctl(struct inode *inode, struct file *file, | |||
203 | }; | 203 | }; |
204 | switch (cmd) { | 204 | switch (cmd) { |
205 | default: | 205 | default: |
206 | return -ENOIOCTLCMD; | 206 | return -ENOTTY; |
207 | case WDIOC_GETSUPPORT: | 207 | case WDIOC_GETSUPPORT: |
208 | return copy_to_user(argp, &ident, | 208 | return copy_to_user(argp, &ident, |
209 | sizeof(ident)) ? -EFAULT : 0; | 209 | sizeof(ident)) ? -EFAULT : 0; |
diff --git a/drivers/char/watchdog/w83627hf_wdt.c b/drivers/char/watchdog/w83627hf_wdt.c index 13f16d41c2f..b4adc527e68 100644 --- a/drivers/char/watchdog/w83627hf_wdt.c +++ b/drivers/char/watchdog/w83627hf_wdt.c | |||
@@ -223,7 +223,7 @@ wdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
223 | } | 223 | } |
224 | 224 | ||
225 | default: | 225 | default: |
226 | return -ENOIOCTLCMD; | 226 | return -ENOTTY; |
227 | } | 227 | } |
228 | return 0; | 228 | return 0; |
229 | } | 229 | } |
diff --git a/drivers/char/watchdog/w83877f_wdt.c b/drivers/char/watchdog/w83877f_wdt.c index ccf6c091594..b0e5f84d6ba 100644 --- a/drivers/char/watchdog/w83877f_wdt.c +++ b/drivers/char/watchdog/w83877f_wdt.c | |||
@@ -252,7 +252,7 @@ static int fop_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
252 | switch(cmd) | 252 | switch(cmd) |
253 | { | 253 | { |
254 | default: | 254 | default: |
255 | return -ENOIOCTLCMD; | 255 | return -ENOTTY; |
256 | case WDIOC_GETSUPPORT: | 256 | case WDIOC_GETSUPPORT: |
257 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; | 257 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; |
258 | case WDIOC_GETSTATUS: | 258 | case WDIOC_GETSTATUS: |
diff --git a/drivers/char/watchdog/w83977f_wdt.c b/drivers/char/watchdog/w83977f_wdt.c index 98f4e17db70..2c8d5d8bd4e 100644 --- a/drivers/char/watchdog/w83977f_wdt.c +++ b/drivers/char/watchdog/w83977f_wdt.c | |||
@@ -393,7 +393,7 @@ static int wdt_ioctl(struct inode *inode, struct file *file, | |||
393 | switch(cmd) | 393 | switch(cmd) |
394 | { | 394 | { |
395 | default: | 395 | default: |
396 | return -ENOIOCTLCMD; | 396 | return -ENOTTY; |
397 | 397 | ||
398 | case WDIOC_GETSUPPORT: | 398 | case WDIOC_GETSUPPORT: |
399 | return copy_to_user(uarg.ident, &ident, sizeof(ident)) ? -EFAULT : 0; | 399 | return copy_to_user(uarg.ident, &ident, sizeof(ident)) ? -EFAULT : 0; |
diff --git a/drivers/char/watchdog/wafer5823wdt.c b/drivers/char/watchdog/wafer5823wdt.c index 2bb6a9d6ad2..163e028ef9e 100644 --- a/drivers/char/watchdog/wafer5823wdt.c +++ b/drivers/char/watchdog/wafer5823wdt.c | |||
@@ -174,7 +174,7 @@ static int wafwdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd | |||
174 | } | 174 | } |
175 | 175 | ||
176 | default: | 176 | default: |
177 | return -ENOIOCTLCMD; | 177 | return -ENOTTY; |
178 | } | 178 | } |
179 | return 0; | 179 | return 0; |
180 | } | 180 | } |
diff --git a/drivers/char/watchdog/wdrtas.c b/drivers/char/watchdog/wdrtas.c index 5c38cdf4173..1d64e277567 100644 --- a/drivers/char/watchdog/wdrtas.c +++ b/drivers/char/watchdog/wdrtas.c | |||
@@ -385,7 +385,7 @@ wdrtas_ioctl(struct inode *inode, struct file *file, | |||
385 | return put_user(wdrtas_interval, argp); | 385 | return put_user(wdrtas_interval, argp); |
386 | 386 | ||
387 | default: | 387 | default: |
388 | return -ENOIOCTLCMD; | 388 | return -ENOTTY; |
389 | } | 389 | } |
390 | } | 390 | } |
391 | 391 | ||
diff --git a/drivers/char/watchdog/wdt.c b/drivers/char/watchdog/wdt.c index 70be81e39a6..13f23f4a223 100644 --- a/drivers/char/watchdog/wdt.c +++ b/drivers/char/watchdog/wdt.c | |||
@@ -341,7 +341,7 @@ static int wdt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
341 | switch(cmd) | 341 | switch(cmd) |
342 | { | 342 | { |
343 | default: | 343 | default: |
344 | return -ENOIOCTLCMD; | 344 | return -ENOTTY; |
345 | case WDIOC_GETSUPPORT: | 345 | case WDIOC_GETSUPPORT: |
346 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; | 346 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; |
347 | 347 | ||
diff --git a/drivers/char/watchdog/wdt285.c b/drivers/char/watchdog/wdt285.c index 6555fb844f2..89a249e23fd 100644 --- a/drivers/char/watchdog/wdt285.c +++ b/drivers/char/watchdog/wdt285.c | |||
@@ -137,7 +137,7 @@ watchdog_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
137 | unsigned long arg) | 137 | unsigned long arg) |
138 | { | 138 | { |
139 | unsigned int new_margin; | 139 | unsigned int new_margin; |
140 | int ret = -ENOIOCTLCMD; | 140 | int ret = -ENOTTY; |
141 | 141 | ||
142 | switch(cmd) { | 142 | switch(cmd) { |
143 | case WDIOC_GETSUPPORT: | 143 | case WDIOC_GETSUPPORT: |
diff --git a/drivers/char/watchdog/wdt977.c b/drivers/char/watchdog/wdt977.c index a0935bc775f..6253041b235 100644 --- a/drivers/char/watchdog/wdt977.c +++ b/drivers/char/watchdog/wdt977.c | |||
@@ -361,7 +361,7 @@ static int wdt977_ioctl(struct inode *inode, struct file *file, | |||
361 | switch(cmd) | 361 | switch(cmd) |
362 | { | 362 | { |
363 | default: | 363 | default: |
364 | return -ENOIOCTLCMD; | 364 | return -ENOTTY; |
365 | 365 | ||
366 | case WDIOC_GETSUPPORT: | 366 | case WDIOC_GETSUPPORT: |
367 | return copy_to_user(uarg.ident, &ident, | 367 | return copy_to_user(uarg.ident, &ident, |
diff --git a/drivers/char/watchdog/wdt_pci.c b/drivers/char/watchdog/wdt_pci.c index 5918ca2c9c3..74d8cf836e1 100644 --- a/drivers/char/watchdog/wdt_pci.c +++ b/drivers/char/watchdog/wdt_pci.c | |||
@@ -386,7 +386,7 @@ static int wdtpci_ioctl(struct inode *inode, struct file *file, unsigned int cmd | |||
386 | switch(cmd) | 386 | switch(cmd) |
387 | { | 387 | { |
388 | default: | 388 | default: |
389 | return -ENOIOCTLCMD; | 389 | return -ENOTTY; |
390 | case WDIOC_GETSUPPORT: | 390 | case WDIOC_GETSUPPORT: |
391 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; | 391 | return copy_to_user(argp, &ident, sizeof(ident))?-EFAULT:0; |
392 | 392 | ||