Diff between ba101f47dfbad6d4f6fd439570ac4a1093df2ceb and 08e3277331613bb21c9c5307a98b51bcdd10f56d

Changed Files

File Additions Deletions Status
plugins/sixaxis.c +3 -0 modified

Full Patch

diff --git a/plugins/sixaxis.c b/plugins/sixaxis.c
index ea160c6..1fab8ae 100644
--- a/plugins/sixaxis.c
+++ b/plugins/sixaxis.c
@@ -36,6 +36,7 @@
 #include "src/plugin.h"
 #include "src/log.h"
 #include "src/shared/util.h"
+#include "profiles/input/server.h"
 #include "profiles/input/sixaxis.h"
 
 struct authentication_closure {
@@ -301,6 +302,8 @@ static void agent_auth_cb(DBusError *derr, void *user_data)
 						 SIXAXIS_HID_SDP_RECORD);
 
 		device_set_cable_pairing(closure->device, true);
+
+		server_set_cable_pairing(adapter_bdaddr, true);
 	}
 
 	ba2str(&closure->bdaddr, device_addr);