summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sim-auth.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sim-auth.c b/src/sim-auth.c
index 0434350d..6b77afd9 100644
--- a/src/sim-auth.c
+++ b/src/sim-auth.c
@@ -659,10 +659,10 @@ static char *build_nai(const char *imsi)
strncpy(mcc, imsi, 3);
if (strlen(imsi) == 16) {
- strncpy(mnc, imsi + 3, 3);
+ memcpy(mnc, imsi + 3, 3);
} else {
mnc[0] = '0';
- strncpy(mnc + 1, imsi + 3, 2);
+ memcpy(mnc + 1, imsi + 3, 2);
}
nai = g_strdup_printf("%s@ims.mnc%.3s.mcc%.3s.3gppnetwork.org",