From f626123f83675af8ea1ffd5d578dc40f71270bef Mon Sep 17 00:00:00 2001 From: Daniel Willmann Date: Tue, 30 Dec 2014 12:07:17 +0100 Subject: smscb/gsm0341_test: Add \r padding to the message --- tests/smscb/gsm0341_test.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'tests/smscb') diff --git a/tests/smscb/gsm0341_test.c b/tests/smscb/gsm0341_test.c index cbd3721b..73eddb57 100644 --- a/tests/smscb/gsm0341_test.c +++ b/tests/smscb/gsm0341_test.c @@ -52,6 +52,7 @@ int main(int argc, char **argv) { uint16_t msg_id = GSM341_MSGID_ETWS_CMAS_MONTHLY_TEST; char *text = "Mahlzeit!"; + char tbuf[94]; if (argc > 1) msg_id = atoi(argv[1]); @@ -59,7 +60,12 @@ int main(int argc, char **argv) if (argc > 2) text = argv[2]; - gen_msg_from_text(msg_id, text); + strncpy(tbuf, text, 93); + if (strlen(text) < 93) + memset(tbuf+strlen(text), '\r', sizeof(tbuf)-strlen(text)); + tbuf[93] = 0; + + gen_msg_from_text(msg_id, tbuf); return EXIT_SUCCESS; } -- cgit v1.2.3