Diff between 0544ed94db221996e49a4ea64e48a630b88fec3f and bacbc2631b67478dc82b0776ad53825bda5c128b

Changed Files

File Additions Deletions Status
mgmt/main.c +6 -0 modified

Full Patch

diff --git a/mgmt/main.c b/mgmt/main.c
index 2b88b0f..210f5e7 100644
--- a/mgmt/main.c
+++ b/mgmt/main.c
@@ -1186,6 +1186,11 @@ static void cmd_ssp(int mgmt_sk, uint16_t index, int argc, char **argv)
 	cmd_setting(mgmt_sk, index, MGMT_OP_SET_SSP, argc, argv);
 }
 
+static void cmd_hs(int mgmt_sk, uint16_t index, int argc, char **argv)
+{
+	cmd_setting(mgmt_sk, index, MGMT_OP_SET_HS, argc, argv);
+}
+
 static void class_rsp(int mgmt_sk, uint16_t op, uint16_t id, uint8_t status,
 				void *rsp, uint16_t len, void *user_data)
 {
@@ -1746,6 +1751,7 @@ static struct {
 	{ "pairable",	cmd_pairable,	"Toggle pairable state"		},
 	{ "linksec",	cmd_linksec,	"Toggle link level security"	},
 	{ "ssp",	cmd_ssp,	"Toggle SSP mode"		},
+	{ "hs",		cmd_hs,		"Toggle HS Support"		},
 	{ "class",	cmd_class,	"Set device major/minor class"	},
 	{ "disconnect", cmd_disconnect, "Disconnect device"		},
 	{ "con",	cmd_con,	"List connections"		},