aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/gps
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-03-16 15:12:03 +0100
committerLorenz Meier <lm@inf.ethz.ch>2014-03-16 15:12:03 +0100
commit15c079921bf2f8256e0fcdd5ab9f31157bc09f86 (patch)
treee09e8b91531ae70e5d73168d5bdb01c9dc394f29 /src/drivers/gps
parent7a4efc81b98f11ca5432bd8b07d9efdec5ceec58 (diff)
downloadpx4-firmware-15c079921bf2f8256e0fcdd5ab9f31157bc09f86.tar.gz
px4-firmware-15c079921bf2f8256e0fcdd5ab9f31157bc09f86.tar.bz2
px4-firmware-15c079921bf2f8256e0fcdd5ab9f31157bc09f86.zip
Fixed missing parent ioctl call
Diffstat (limited to 'src/drivers/gps')
-rw-r--r--src/drivers/gps/gps.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/drivers/gps/gps.cpp b/src/drivers/gps/gps.cpp
index a736cbdf6..785c8beeb 100644
--- a/src/drivers/gps/gps.cpp
+++ b/src/drivers/gps/gps.cpp
@@ -229,10 +229,15 @@ GPS::ioctl(struct file *filp, int cmd, unsigned long arg)
int ret = OK;
switch (cmd) {
- case SENSORIOCRESET:
- cmd_reset();
+ case SENSORIOCRESET:
+ cmd_reset();
+ break;
+ }
+
+ default:
+ /* give it to parent if no one wants it */
+ ret = CDev::ioctl(filp, cmd, arg);
break;
- }
unlock();