* [PATCH 1/7] Fix coding styling issues in src/error.c
@ 2010-12-08 20:25 Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 2/7] convert errors to btd_error_not_authorized() Gustavo F. Padovan
2010-12-08 20:58 ` [PATCH 1/7] Fix coding styling issues in src/error.c Johan Hedberg
0 siblings, 2 replies; 8+ messages in thread
From: Gustavo F. Padovan @ 2010-12-08 20:25 UTC (permalink / raw)
To: linux-bluetooth
---
src/error.c | 26 +++++++++-----------------
1 files changed, 9 insertions(+), 17 deletions(-)
diff --git a/src/error.c b/src/error.c
index 3c09567..0d33fb5 100644
--- a/src/error.c
+++ b/src/error.c
@@ -51,8 +51,7 @@ DBusHandlerResult error_common_reply(DBusConnection *conn, DBusMessage *msg,
DBusMessage *btd_error_invalid_args(DBusMessage *msg)
{
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".InvalidArguments",
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".InvalidArguments",
"Invalid arguments in method call");
}
@@ -64,49 +63,42 @@ DBusMessage *btd_error_busy(DBusMessage *msg)
DBusMessage *btd_error_already_exists(DBusMessage *msg)
{
- return g_dbus_create_error(msg,
- ERROR_INTERFACE ".AlreadyExists",
- "Already Exists");
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".AlreadyExists",
+ "Already Exists");
}
DBusMessage *btd_error_not_supported(DBusMessage *msg)
{
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".NotSupported",
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".NotSupported",
"Operation is not supported");
}
DBusMessage *btd_error_not_connected(DBusMessage *msg)
{
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".NotConnected",
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".NotConnected",
"Not Connected");
}
DBusMessage *btd_error_in_progress(DBusMessage *msg)
{
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".InProgress",
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".InProgress",
"In Progress");
}
DBusMessage *btd_error_not_available(DBusMessage *msg)
{
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".NotAvailable",
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".NotAvailable",
"Operation currently not available");
}
DBusMessage *btd_error_does_not_exist(DBusMessage *msg)
{
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".DoesNotExist",
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".DoesNotExist",
"Does Not Exist");
}
DBusMessage *btd_error_not_authorized(DBusMessage *msg)
{
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".NotAuthorized",
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".NotAuthorized",
"Operation Not Authorized");
}
--
1.7.3.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/7] convert errors to btd_error_not_authorized()
2010-12-08 20:25 [PATCH 1/7] Fix coding styling issues in src/error.c Gustavo F. Padovan
@ 2010-12-08 20:25 ` Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 3/7] convert errors to btd_error_does_not_exist() Gustavo F. Padovan
2010-12-08 20:58 ` [PATCH 1/7] Fix coding styling issues in src/error.c Johan Hedberg
1 sibling, 1 reply; 8+ messages in thread
From: Gustavo F. Padovan @ 2010-12-08 20:25 UTC (permalink / raw)
To: linux-bluetooth
---
audio/gateway.c | 3 +--
audio/transport.c | 8 ++++----
network/connection.c | 2 +-
serial/port.c | 2 +-
serial/proxy.c | 4 ++--
5 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/audio/gateway.c b/audio/gateway.c
index 93c4301..7aec623 100644
--- a/audio/gateway.c
+++ b/audio/gateway.c
@@ -514,8 +514,7 @@ static DBusMessage *unregister_agent(DBusConnection *conn,
goto done;
if (strcmp(gw->agent->name, dbus_message_get_sender(msg)) != 0)
- return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
- "Permission denied");
+ return btd_error_not_authorized(msg);
if (!dbus_message_get_args(msg, NULL,
DBUS_TYPE_OBJECT_PATH, &path,
diff --git a/audio/transport.c b/audio/transport.c
index 48af0ea..e2ee400 100644
--- a/audio/transport.c
+++ b/audio/transport.c
@@ -443,10 +443,10 @@ static DBusMessage *acquire(DBusConnection *conn, DBusMessage *msg,
owner = media_transport_find_owner(transport, sender);
if (owner != NULL)
- return error_failed(msg, strerror(EPERM));
+ return btd_error_not_authorized(msg);
if (media_transport_acquire(transport, accesstype) == FALSE)
- return error_failed(msg, strerror(EPERM));
+ return btd_error_not_authorized(msg);
owner = media_owner_create(transport, msg, accesstype);
req = g_new0(struct acquire_request, 1);
@@ -476,7 +476,7 @@ static DBusMessage *release(DBusConnection *conn, DBusMessage *msg,
owner = media_transport_find_owner(transport, sender);
if (owner == NULL)
- return error_failed(msg, strerror(EPERM));
+ return btd_error_not_authorized(msg);
if (g_strcmp0(owner->accesstype, accesstype) == 0)
media_owner_remove(owner);
@@ -484,7 +484,7 @@ static DBusMessage *release(DBusConnection *conn, DBusMessage *msg,
media_transport_release(transport, accesstype);
g_strdelimit(owner->accesstype, accesstype, ' ');
} else
- return error_failed(msg, strerror(EPERM));
+ return btd_error_not_authorized(msg);
return g_dbus_create_reply(msg, DBUS_TYPE_INVALID);
}
diff --git a/network/connection.c b/network/connection.c
index 7380cbe..37a7511 100644
--- a/network/connection.c
+++ b/network/connection.c
@@ -438,7 +438,7 @@ static DBusMessage *connection_cancel(DBusConnection *conn,
const char *caller = dbus_message_get_sender(msg);
if (!g_str_equal(owner, caller))
- return not_permited(msg);
+ return btd_error_not_authorized(msg);
connection_destroy(conn, nc);
diff --git a/serial/port.c b/serial/port.c
index add8ae0..1d0bfc1 100644
--- a/serial/port.c
+++ b/serial/port.c
@@ -538,7 +538,7 @@ static DBusMessage *port_disconnect(DBusConnection *conn,
owner = dbus_message_get_sender(port->msg);
caller = dbus_message_get_sender(msg);
if (!g_str_equal(owner, caller))
- return failed(msg, "Operation not permited");
+ return btd_error_not_authorized(msg);
port_release(port);
diff --git a/serial/proxy.c b/serial/proxy.c
index 778deb0..c779c4e 100644
--- a/serial/proxy.c
+++ b/serial/proxy.c
@@ -728,7 +728,7 @@ static DBusMessage *proxy_set_serial_params(DBusConnection *conn,
/* Don't allow change TTY settings if it is open */
if (prx->local)
- return failed(msg, "Not allowed");
+ return btd_error_not_authorized(msg);
if (!dbus_message_get_args(msg, NULL,
DBUS_TYPE_STRING, &ratestr,
@@ -1112,7 +1112,7 @@ static DBusMessage *remove_proxy(DBusConnection *conn,
sender = dbus_message_get_sender(msg);
if (g_strcmp0(prx->owner, sender) != 0)
- return failed(msg, "Permission denied");
+ return btd_error_not_authorized(msg);
unregister_proxy(prx);
--
1.7.3.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 3/7] convert errors to btd_error_does_not_exist()
2010-12-08 20:25 ` [PATCH 2/7] convert errors to btd_error_not_authorized() Gustavo F. Padovan
@ 2010-12-08 20:25 ` Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 4/7] convert error to btd_error_busy() Gustavo F. Padovan
0 siblings, 1 reply; 8+ messages in thread
From: Gustavo F. Padovan @ 2010-12-08 20:25 UTC (permalink / raw)
To: linux-bluetooth
---
audio/gateway.c | 4 +---
audio/media.c | 3 +--
plugins/service.c | 2 +-
src/device.c | 4 +---
4 files changed, 4 insertions(+), 9 deletions(-)
diff --git a/audio/gateway.c b/audio/gateway.c
index 7aec623..05b9ff7 100644
--- a/audio/gateway.c
+++ b/audio/gateway.c
@@ -522,9 +522,7 @@ static DBusMessage *unregister_agent(DBusConnection *conn,
return btd_error_invalid_args(msg);
if (strcmp(gw->agent->path, path) != 0)
- return g_dbus_create_error(msg,
- ERROR_INTERFACE ".Failed",
- "Unknown object path");
+ return btd_error_does_not_exist(msg);
g_dbus_remove_watch(device->conn, gw->agent->watch);
diff --git a/audio/media.c b/audio/media.c
index b893231..0e6ccc9 100644
--- a/audio/media.c
+++ b/audio/media.c
@@ -351,8 +351,7 @@ static DBusMessage *unregister_endpoint(DBusConnection *conn, DBusMessage *msg,
endpoint = media_adapter_find_endpoint(adapter, sender, path, NULL);
if (endpoint == NULL)
- return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
- "Endpoint not registered");
+ return btd_error_does_not_exist(msg);
media_endpoint_remove(endpoint);
diff --git a/plugins/service.c b/plugins/service.c
index 5267671..a442d53 100644
--- a/plugins/service.c
+++ b/plugins/service.c
@@ -600,7 +600,7 @@ static DBusMessage *request_authorization(DBusConnection *conn,
sender = dbus_message_get_sender(msg);
if (find_pending_by_sender(serv_adapter, sender))
- return failed(msg);
+ return btd_error_does_not_exist(msg);
user_record = find_record(serv_adapter, handle, sender);
if (!user_record) {
diff --git a/src/device.c b/src/device.c
index 1b8d581..cc8131b 100644
--- a/src/device.c
+++ b/src/device.c
@@ -723,9 +723,7 @@ static DBusMessage *cancel_discover(DBusConnection *conn,
const char *requestor;
if (!device->browse)
- return g_dbus_create_error(msg,
- ERROR_INTERFACE ".Failed",
- "No pending discovery");
+ return btd_error_does_not_exist(msg);
if (!dbus_message_is_method_call(device->browse->msg, DEVICE_INTERFACE,
"DiscoverServices"))
--
1.7.3.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 4/7] convert error to btd_error_busy()
2010-12-08 20:25 ` [PATCH 3/7] convert errors to btd_error_does_not_exist() Gustavo F. Padovan
@ 2010-12-08 20:25 ` Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 5/7] convert error to btd_error_not_connected() Gustavo F. Padovan
0 siblings, 1 reply; 8+ messages in thread
From: Gustavo F. Padovan @ 2010-12-08 20:25 UTC (permalink / raw)
To: linux-bluetooth
---
audio/source.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/audio/source.c b/audio/source.c
index a6fd8e7..9b9dab7 100644
--- a/audio/source.c
+++ b/audio/source.c
@@ -425,8 +425,7 @@ static DBusMessage *source_disconnect(DBusConnection *conn,
return btd_error_not_connected(msg);
if (source->connect || source->disconnect)
- return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
- "%s", strerror(EBUSY));
+ return btd_error_busy(msg);
if (source->stream_state < AVDTP_STATE_OPEN) {
DBusMessage *reply = dbus_message_new_method_return(msg);
--
1.7.3.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 5/7] convert error to btd_error_not_connected()
2010-12-08 20:25 ` [PATCH 4/7] convert error to btd_error_busy() Gustavo F. Padovan
@ 2010-12-08 20:25 ` Gustavo F. Padovan
2010-12-08 20:26 ` [PATCH 6/7] convert error to btd_error_not_supported() Gustavo F. Padovan
0 siblings, 1 reply; 8+ messages in thread
From: Gustavo F. Padovan @ 2010-12-08 20:25 UTC (permalink / raw)
To: linux-bluetooth
---
network/connection.c | 8 +-------
serial/port.c | 2 +-
src/device.c | 4 +---
3 files changed, 3 insertions(+), 11 deletions(-)
diff --git a/network/connection.c b/network/connection.c
index 37a7511..d24d96c 100644
--- a/network/connection.c
+++ b/network/connection.c
@@ -123,12 +123,6 @@ static inline DBusMessage *already_connected(DBusMessage *msg)
"Device already connected");
}
-static inline DBusMessage *not_connected(DBusMessage *msg)
-{
- return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
- "Device not connected");
-}
-
static inline DBusMessage *not_permited(DBusMessage *msg)
{
return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
@@ -460,7 +454,7 @@ static DBusMessage *connection_disconnect(DBusConnection *conn,
return connection_cancel(conn, msg, nc);
}
- return not_connected(msg);
+ return btd_error_not_connected(msg);
}
static DBusMessage *connection_get_properties(DBusConnection *conn,
diff --git a/serial/port.c b/serial/port.c
index 1d0bfc1..0d1e600 100644
--- a/serial/port.c
+++ b/serial/port.c
@@ -533,7 +533,7 @@ static DBusMessage *port_disconnect(DBusConnection *conn,
return btd_error_does_not_exist(msg);
if (!port->listener_id)
- return failed(msg, "Not connected");
+ return btd_error_not_connected(msg);
owner = dbus_message_get_sender(port->msg);
caller = dbus_message_get_sender(msg);
diff --git a/src/device.c b/src/device.c
index cc8131b..91b9d23 100644
--- a/src/device.c
+++ b/src/device.c
@@ -799,9 +799,7 @@ static DBusMessage *disconnect(DBusConnection *conn, DBusMessage *msg,
struct btd_device *device = user_data;
if (!device->handle)
- return g_dbus_create_error(msg,
- ERROR_INTERFACE ".NotConnected",
- "Device is not connected");
+ return btd_error_not_connected(msg);
device_request_disconnect(device, msg);
--
1.7.3.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 6/7] convert error to btd_error_not_supported()
2010-12-08 20:25 ` [PATCH 5/7] convert error to btd_error_not_connected() Gustavo F. Padovan
@ 2010-12-08 20:26 ` Gustavo F. Padovan
2010-12-08 20:26 ` [PATCH 7/7] Add btd_error_already_connected() Gustavo F. Padovan
0 siblings, 1 reply; 8+ messages in thread
From: Gustavo F. Padovan @ 2010-12-08 20:26 UTC (permalink / raw)
To: linux-bluetooth
---
input/device.c | 8 +-------
network/connection.c | 2 +-
2 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/input/device.c b/input/device.c
index f7f96be..3c3f9fd 100644
--- a/input/device.c
+++ b/input/device.c
@@ -315,12 +315,6 @@ failed:
return FALSE;
}
-static inline DBusMessage *not_supported(DBusMessage *msg)
-{
- return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
- "Not supported");
-}
-
static inline DBusMessage *already_connected(DBusMessage *msg)
{
return g_dbus_create_error(msg, ERROR_INTERFACE ".AlreadyConnected",
@@ -937,7 +931,7 @@ static DBusMessage *input_device_connect(DBusConnection *conn,
iconn = find_connection(idev->connections, "HID");
if (!iconn)
- return not_supported(msg);
+ return btd_error_not_supported(msg);
if (iconn->pending_connect)
return btd_error_in_progress(msg);
diff --git a/network/connection.c b/network/connection.c
index d24d96c..a652b98 100644
--- a/network/connection.c
+++ b/network/connection.c
@@ -393,7 +393,7 @@ static DBusMessage *connection_connect(DBusConnection *conn,
id = bnep_service_id(svc);
nc = find_connection(peer->connections, id);
if (!nc)
- return not_supported(msg);
+ return btd_error_not_supported(msg);
if (nc->state != DISCONNECTED)
return already_connected(msg);
--
1.7.3.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 7/7] Add btd_error_already_connected()
2010-12-08 20:26 ` [PATCH 6/7] convert error to btd_error_not_supported() Gustavo F. Padovan
@ 2010-12-08 20:26 ` Gustavo F. Padovan
0 siblings, 0 replies; 8+ messages in thread
From: Gustavo F. Padovan @ 2010-12-08 20:26 UTC (permalink / raw)
To: linux-bluetooth
---
audio/device.c | 4 +---
audio/headset.c | 8 ++------
audio/sink.c | 4 +---
audio/source.c | 4 +---
input/device.c | 8 +-------
network/connection.c | 2 +-
src/error.c | 6 ++++++
src/error.h | 1 +
8 files changed, 14 insertions(+), 23 deletions(-)
diff --git a/audio/device.c b/audio/device.c
index 6e005a5..fe7aed4 100644
--- a/audio/device.c
+++ b/audio/device.c
@@ -521,9 +521,7 @@ static DBusMessage *dev_connect(DBusConnection *conn, DBusMessage *msg,
if (priv->state == AUDIO_STATE_CONNECTING)
return btd_error_in_progress(msg);
else if (priv->state == AUDIO_STATE_CONNECTED)
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".AlreadyConnected",
- "Already Connected");
+ return btd_error_already_connected(msg);
dev->auto_connect = TRUE;
diff --git a/audio/headset.c b/audio/headset.c
index 8402789..3d584e0 100644
--- a/audio/headset.c
+++ b/audio/headset.c
@@ -1697,9 +1697,7 @@ static DBusMessage *hs_connect(DBusConnection *conn, DBusMessage *msg,
if (hs->state == HEADSET_STATE_CONNECTING)
return btd_error_in_progress(msg);
else if (hs->state > HEADSET_STATE_CONNECTING)
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".AlreadyConnected",
- "Already Connected");
+ return btd_error_already_connected(msg);
if (hs->hfp_handle && !ag.telephony_ready)
return g_dbus_create_error(msg, ERROR_INTERFACE ".NotReady",
@@ -1806,9 +1804,7 @@ static DBusMessage *hs_play(DBusConnection *conn, DBusMessage *msg,
}
return btd_error_busy(msg);
case HEADSET_STATE_PLAYING:
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".AlreadyConnected",
- "Device Already Connected");
+ return btd_error_already_connected(msg);
case HEADSET_STATE_CONNECTED:
default:
break;
diff --git a/audio/sink.c b/audio/sink.c
index 37ba8c0..176a4ed 100644
--- a/audio/sink.c
+++ b/audio/sink.c
@@ -442,9 +442,7 @@ static DBusMessage *sink_connect(DBusConnection *conn,
return btd_error_busy(msg);
if (sink->stream_state >= AVDTP_STATE_OPEN)
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".AlreadyConnected",
- "Device Already Connected");
+ return btd_error_already_connected(msg);
if (!sink_setup_stream(sink, NULL))
return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
diff --git a/audio/source.c b/audio/source.c
index 9b9dab7..c106eaa 100644
--- a/audio/source.c
+++ b/audio/source.c
@@ -393,9 +393,7 @@ static DBusMessage *source_connect(DBusConnection *conn,
return btd_error_busy(msg);
if (source->stream_state >= AVDTP_STATE_OPEN)
- return g_dbus_create_error(msg, ERROR_INTERFACE
- ".AlreadyConnected",
- "Device Already Connected");
+ return btd_error_already_connected(msg);
if (!source_setup_stream(source, NULL))
return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
diff --git a/input/device.c b/input/device.c
index 3c3f9fd..dee943b 100644
--- a/input/device.c
+++ b/input/device.c
@@ -315,12 +315,6 @@ failed:
return FALSE;
}
-static inline DBusMessage *already_connected(DBusMessage *msg)
-{
- return g_dbus_create_error(msg, ERROR_INTERFACE ".AlreadyConnected",
- "Already connected to a device");
-}
-
static inline DBusMessage *connection_attempt_failed(DBusMessage *msg,
const char *err)
{
@@ -937,7 +931,7 @@ static DBusMessage *input_device_connect(DBusConnection *conn,
return btd_error_in_progress(msg);
if (is_connected(iconn))
- return already_connected(msg);
+ return btd_error_already_connected(msg);
iconn->pending_connect = dbus_message_ref(msg);
fake = iconn->fake;
diff --git a/network/connection.c b/network/connection.c
index a652b98..89c38d8 100644
--- a/network/connection.c
+++ b/network/connection.c
@@ -396,7 +396,7 @@ static DBusMessage *connection_connect(DBusConnection *conn,
return btd_error_not_supported(msg);
if (nc->state != DISCONNECTED)
- return already_connected(msg);
+ return btd_error_already_connected(msg);
nc->io = bt_io_connect(BT_IO_L2CAP, connect_cb, nc,
NULL, &err,
diff --git a/src/error.c b/src/error.c
index 0d33fb5..e1f0598 100644
--- a/src/error.c
+++ b/src/error.c
@@ -79,6 +79,12 @@ DBusMessage *btd_error_not_connected(DBusMessage *msg)
"Not Connected");
}
+DBusMessage *btd_error_already_connected(DBusMessage *msg)
+{
+ return g_dbus_create_error(msg, ERROR_INTERFACE ".AlreadyConnected",
+ "Already Connected");
+}
+
DBusMessage *btd_error_in_progress(DBusMessage *msg)
{
return g_dbus_create_error(msg, ERROR_INTERFACE ".InProgress",
diff --git a/src/error.h b/src/error.h
index a7028bd..9d80fa0 100644
--- a/src/error.h
+++ b/src/error.h
@@ -35,6 +35,7 @@ DBusMessage *btd_error_busy(DBusMessage *msg);
DBusMessage *btd_error_already_exists(DBusMessage *msg);
DBusMessage *btd_error_not_supported(DBusMessage *msg);
DBusMessage *btd_error_not_connected(DBusMessage *msg);
+DBusMessage *btd_error_already_connected(DBusMessage *msg);
DBusMessage *btd_error_not_available(DBusMessage *msg);
DBusMessage *btd_error_in_progress(DBusMessage *msg);
DBusMessage *btd_error_does_not_exist(DBusMessage *msg);
--
1.7.3.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 1/7] Fix coding styling issues in src/error.c
2010-12-08 20:25 [PATCH 1/7] Fix coding styling issues in src/error.c Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 2/7] convert errors to btd_error_not_authorized() Gustavo F. Padovan
@ 2010-12-08 20:58 ` Johan Hedberg
1 sibling, 0 replies; 8+ messages in thread
From: Johan Hedberg @ 2010-12-08 20:58 UTC (permalink / raw)
To: Gustavo F. Padovan; +Cc: linux-bluetooth
Hi Gustavo,
On Wed, Dec 08, 2010, Gustavo F. Padovan wrote:
> ---
> src/error.c | 26 +++++++++-----------------
> 1 files changed, 9 insertions(+), 17 deletions(-)
Thanks! All seven patches have been pushed upstream.
Johan
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2010-12-08 20:58 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-08 20:25 [PATCH 1/7] Fix coding styling issues in src/error.c Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 2/7] convert errors to btd_error_not_authorized() Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 3/7] convert errors to btd_error_does_not_exist() Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 4/7] convert error to btd_error_busy() Gustavo F. Padovan
2010-12-08 20:25 ` [PATCH 5/7] convert error to btd_error_not_connected() Gustavo F. Padovan
2010-12-08 20:26 ` [PATCH 6/7] convert error to btd_error_not_supported() Gustavo F. Padovan
2010-12-08 20:26 ` [PATCH 7/7] Add btd_error_already_connected() Gustavo F. Padovan
2010-12-08 20:58 ` [PATCH 1/7] Fix coding styling issues in src/error.c Johan Hedberg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox