From 689537af9dc9f5d141d82f06e3d9c8ec44d51dc2 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Thu, 13 Aug 2009 21:00:44 +0200 Subject: [PATCH] gsm_04_11: Month in unix time starts with 0. --- openbsc/src/gsm_04_11.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openbsc/src/gsm_04_11.c b/openbsc/src/gsm_04_11.c index 05e55d4dc..16c5c079b 100644 --- a/openbsc/src/gsm_04_11.c +++ b/openbsc/src/gsm_04_11.c @@ -257,7 +257,7 @@ static void gsm340_gen_scts(u_int8_t *scts, time_t time) struct tm *tm = localtime(&time); *scts++ = bcdify(tm->tm_year % 100); - *scts++ = bcdify(tm->tm_mon); + *scts++ = bcdify(tm->tm_mon + 1); *scts++ = bcdify(tm->tm_mday); *scts++ = bcdify(tm->tm_hour); *scts++ = bcdify(tm->tm_min);