diff --git a/src/error.c b/src/error.c
index 3aa8efa..d8f084a 100644
--- a/src/error.c
+++ b/src/error.c
return ERR_LE_CONN_UNKNOWN;
}
}
+
+DBusMessage *btd_error_bredr_errno(DBusMessage *msg, int err)
+{
+ return btd_error_failed(msg, btd_error_bredr_str(err));
+}
+
+DBusMessage *btd_error_le_errno(DBusMessage *msg, int err)
+{
+ return btd_error_failed(msg, btd_error_le_str(err));
+}
diff --git a/src/error.h b/src/error.h
index 1b4e45c..c0b58d9 100644
--- a/src/error.h
+++ b/src/error.h
DBusMessage *btd_error_not_ready(DBusMessage *msg);
DBusMessage *btd_error_not_ready_str(DBusMessage *msg, const char *str);
DBusMessage *btd_error_failed(DBusMessage *msg, const char *str);
+DBusMessage *btd_error_bredr_errno(DBusMessage *msg, int err);
+DBusMessage *btd_error_le_errno(DBusMessage *msg, int err);
const char *btd_error_bredr_str(int err);
const char *btd_error_le_str(int errn);