summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2014-03-24 20:21:52 +0200
committerMarcel Holtmann <marcel@holtmann.org>2014-03-26 09:31:36 -0700
commit43bb560583c9fb21bcec0cc68426a16bca8eb87a (patch)
tree8ed23c1ea5da6a3c1e1ddc9a3f7a70b016b643f8 /net
parent80c24ab85fc27a9683d732016bfa69033a292cf4 (diff)
downloadlinux-43bb560583c9fb21bcec0cc68426a16bca8eb87a.tar.gz
linux-43bb560583c9fb21bcec0cc68426a16bca8eb87a.tar.bz2
linux-43bb560583c9fb21bcec0cc68426a16bca8eb87a.zip
Bluetooth: Add error mapping for Directed Advertising Timeout
When a timeout occurs using directed advertising a 0x3c error gets generated. Since the operation is analogous to conventional connection creation map this to the usual EHOSTDOWN error. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'net')
-rw-r--r--net/bluetooth/lib.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/bluetooth/lib.c b/net/bluetooth/lib.c
index b3fbc73516c4..941ad7530eda 100644
--- a/net/bluetooth/lib.c
+++ b/net/bluetooth/lib.c
@@ -58,6 +58,7 @@ int bt_to_errno(__u16 code)
return EIO;
case 0x04:
+ case 0x3c:
return EHOSTDOWN;
case 0x05: