mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2025-02-16 23:40:43 +01:00
mpdu: Replace for loop with memcpy
This commit is contained in:
parent
61a44dd485
commit
b0af0177ac
@ -55,14 +55,10 @@ static inline bool next_2bytes(const unsigned char *mpdu, int len,
|
|||||||
static inline bool next_data(const unsigned char *mpdu, int len,
|
static inline bool next_data(const unsigned char *mpdu, int len,
|
||||||
int *offset, unsigned char *holder, int t_len)
|
int *offset, unsigned char *holder, int t_len)
|
||||||
{
|
{
|
||||||
int i;
|
|
||||||
|
|
||||||
if (len < *offset + t_len)
|
if (len < *offset + t_len)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
for (i = 0; i < t_len; i++)
|
memcpy(holder, mpdu + *offset, t_len);
|
||||||
holder[i] = mpdu[*offset + i];
|
|
||||||
|
|
||||||
*offset += t_len;
|
*offset += t_len;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user