mirror of git://git.sysmocom.de/ofono
core: Quiet warning about strncpy use
This commit is contained in:
parent
4b8cc2fcac
commit
5d3640397a
|
@ -579,7 +579,7 @@ static void pri_ifupdown(const char *interface, ofono_bool_t active)
|
|||
return;
|
||||
|
||||
memset(&ifr, 0, sizeof(ifr));
|
||||
strncpy(ifr.ifr_name, interface, IFNAMSIZ);
|
||||
l_strlcpy(ifr.ifr_name, interface, IFNAMSIZ);
|
||||
|
||||
if (ioctl(sk, SIOCGIFFLAGS, &ifr) < 0)
|
||||
goto done;
|
||||
|
@ -615,7 +615,7 @@ static void pri_set_ipv4_addr(const char *interface, const char *address)
|
|||
return;
|
||||
|
||||
memset(&ifr, 0, sizeof(ifr));
|
||||
strncpy(ifr.ifr_name, interface, IFNAMSIZ);
|
||||
l_strlcpy(ifr.ifr_name, interface, IFNAMSIZ);
|
||||
|
||||
if (ioctl(sk, SIOCGIFFLAGS, &ifr) < 0)
|
||||
goto done;
|
||||
|
|
|
@ -296,7 +296,7 @@ static void hf_cnum_callback(const struct ofono_error *error, int total,
|
|||
|
||||
subscriber_number->type = numbers[num].type;
|
||||
strncpy(subscriber_number->number, numbers[num].number,
|
||||
OFONO_MAX_PHONE_NUMBER_LENGTH + 1);
|
||||
OFONO_MAX_PHONE_NUMBER_LENGTH);
|
||||
|
||||
hf->subscriber_numbers = g_slist_prepend(hf->subscriber_numbers,
|
||||
subscriber_number);
|
||||
|
|
|
@ -656,7 +656,7 @@ static char *build_nai(const char *imsi)
|
|||
char mnc[3];
|
||||
char *nai;
|
||||
|
||||
strncpy(mcc, imsi, 3);
|
||||
memcpy(mcc, imsi, 3);
|
||||
|
||||
if (strlen(imsi) == 16) {
|
||||
memcpy(mnc, imsi + 3, 3);
|
||||
|
|
|
@ -3607,7 +3607,7 @@ static void emulator_atd_cb(struct ofono_emulator *em,
|
|||
|
||||
emulator_dial(em, vc, num);
|
||||
} else {
|
||||
strncpy(number, str, len - 1);
|
||||
memcpy(number, str, len - 1);
|
||||
number[len - 1] = '\0';
|
||||
|
||||
emulator_dial(em, vc, number);
|
||||
|
|
Loading…
Reference in New Issue