All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.