From 55ec93cfdc41e1be6145dad08aa4b83b94e6c7cf Mon Sep 17 00:00:00 2001 From: Andreas Kempe <kempe@lysator.liu.se> Date: Thu, 2 Feb 2023 12:55:43 +0100 Subject: [PATCH] lib: l2cap_socket: use errno_exception helper from blue::util --- lib/src/l2cap_socket.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/l2cap_socket.cpp b/lib/src/l2cap_socket.cpp index 79ff6a2..24e4237 100644 --- a/lib/src/l2cap_socket.cpp +++ b/lib/src/l2cap_socket.cpp @@ -12,6 +12,7 @@ #include "cap_l2cap.h" #include "bdaddr.h" +#include "util/system_error.h" namespace blue::l2cap { @@ -23,8 +24,7 @@ l2cap_listen_socket::l2cap_listen_socket(util::shared_cap_chan chan, l2cap_watcher(loop) { if (fd == -1) - throw std::runtime_error("Could not listen on L2CAP socket:" + - std::string(strerror(errno))); + throw util::errno_exception("Could not listen on L2CAP socket"); l2cap_watcher.set<l2cap_listen_socket, &l2cap_listen_socket::io_callback>(this); -- GitLab