Linux bluetooth development
 help / color / mirror / Atom feed
* [PATCH 1/9] android/ipc-tester: Add cases for SOCK msg size
@ 2014-01-22  8:25 Jakub Tyszkowski
  2014-01-22  8:25 ` [PATCH 2/9] android/ipc-tester: Add cases for HIDHOST " Jakub Tyszkowski
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Jakub Tyszkowski @ 2014-01-22  8:25 UTC (permalink / raw)
  To: linux-bluetooth

Add cases testing message size verification for SOCK opcodes.
---
 android/ipc-tester.c | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/android/ipc-tester.c b/android/ipc-tester.c
index ed0dd10..088c324 100644
--- a/android/ipc-tester.c
+++ b/android/ipc-tester.c
@@ -864,5 +864,23 @@ int main(int argc, char *argv[])
 			sizeof(struct hal_cmd_le_test_mode), -1,
 			HAL_SERVICE_ID_BLUETOOTH);
 
+	/* check for valid data size for SOCK */
+	test_datasize_valid("SOCK Listen+", HAL_SERVICE_ID_SOCK,
+			HAL_OP_SOCK_LISTEN,
+			sizeof(struct hal_cmd_sock_listen), 1,
+			HAL_SERVICE_ID_BLUETOOTH, HAL_SERVICE_ID_SOCK);
+	test_datasize_valid("SOCK Listen-", HAL_SERVICE_ID_SOCK,
+			HAL_OP_SOCK_LISTEN,
+			sizeof(struct hal_cmd_sock_listen), -1,
+			HAL_SERVICE_ID_BLUETOOTH, HAL_SERVICE_ID_SOCK);
+	test_datasize_valid("SOCK Connect+", HAL_SERVICE_ID_SOCK,
+			HAL_OP_SOCK_CONNECT,
+			sizeof(struct hal_cmd_sock_connect), 1,
+			HAL_SERVICE_ID_BLUETOOTH, HAL_SERVICE_ID_SOCK);
+	test_datasize_valid("SOCK Connect-", HAL_SERVICE_ID_SOCK,
+			HAL_OP_SOCK_CONNECT,
+			sizeof(struct hal_cmd_sock_connect), -1,
+			HAL_SERVICE_ID_BLUETOOTH, HAL_SERVICE_ID_SOCK);
+
 	return tester_run();
 }
-- 
1.8.5.2


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-01-23 23:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-22  8:25 [PATCH 1/9] android/ipc-tester: Add cases for SOCK msg size Jakub Tyszkowski
2014-01-22  8:25 ` [PATCH 2/9] android/ipc-tester: Add cases for HIDHOST " Jakub Tyszkowski
2014-01-22  8:25 ` [PATCH 3/9] android/ipc-tester: Add case for HIDHOST Set Info Jakub Tyszkowski
2014-01-22  8:25 ` [PATCH 4/9] android/ipc-tester: Add case for HIDHOST Set Report Jakub Tyszkowski
2014-01-22  8:25 ` [PATCH 5/9] android/ipc-tester: Add case for HIDHOST Send Data Jakub Tyszkowski
2014-01-22  8:25 ` [PATCH 6/9] android/ipc-tester: Add cases for PAN msg size Jakub Tyszkowski
2014-01-22  8:25 ` [PATCH 7/9] android/ipc-tester: Add cases for A2DP " Jakub Tyszkowski
2014-01-22  8:25 ` [PATCH 8/9] android/ipc-tester: Add case for BT Set adapter prop Jakub Tyszkowski
2014-01-22  8:25 ` [PATCH 9/9] android/ipc-tester: Add case for BT Set remote prop Jakub Tyszkowski
2014-01-23 23:25 ` [PATCH 1/9] android/ipc-tester: Add cases for SOCK msg size Szymon Janc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox