fix mistake logical and bitwise operators
This commit is contained in:
@@ -992,12 +992,12 @@ static int _nas_message_decrypt(
|
||||
|
||||
case NAS_SECURITY_ALGORITHMS_EEA1: {
|
||||
if (direction == SECU_DIRECTION_UPLINK) {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->ul_count.seq_num & 0x000000FF);
|
||||
} else {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->dl_count.seq_num & 0x000000FF);
|
||||
}
|
||||
|
||||
@@ -1026,12 +1026,12 @@ static int _nas_message_decrypt(
|
||||
|
||||
case NAS_SECURITY_ALGORITHMS_EEA2: {
|
||||
if (direction == SECU_DIRECTION_UPLINK) {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->ul_count.seq_num & 0x000000FF);
|
||||
} else {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->dl_count.seq_num & 0x000000FF);
|
||||
}
|
||||
|
||||
@@ -1154,12 +1154,12 @@ static int _nas_message_encrypt(
|
||||
|
||||
case NAS_SECURITY_ALGORITHMS_EEA1: {
|
||||
if (direction == SECU_DIRECTION_UPLINK) {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->ul_count.seq_num & 0x000000FF);
|
||||
} else {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->dl_count.seq_num & 0x000000FF);
|
||||
}
|
||||
|
||||
@@ -1185,12 +1185,12 @@ static int _nas_message_encrypt(
|
||||
|
||||
case NAS_SECURITY_ALGORITHMS_EEA2: {
|
||||
if (direction == SECU_DIRECTION_UPLINK) {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->ul_count.seq_num & 0x000000FF);
|
||||
} else {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->dl_count.seq_num & 0x000000FF);
|
||||
}
|
||||
|
||||
@@ -1299,12 +1299,12 @@ static uint32_t _nas_message_get_mac(
|
||||
int i,bytes = 0;
|
||||
|
||||
if (direction == SECU_DIRECTION_UPLINK) {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->ul_count.seq_num & 0x000000FF);
|
||||
} else {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->dl_count.seq_num & 0x000000FF);
|
||||
}
|
||||
|
||||
@@ -1367,12 +1367,12 @@ static uint32_t _nas_message_get_mac(
|
||||
uint32_t *mac32;
|
||||
|
||||
if (direction == SECU_DIRECTION_UPLINK) {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->ul_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->ul_count.seq_num & 0x000000FF);
|
||||
} else {
|
||||
count = 0x00000000 ||
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) ||
|
||||
count = 0x00000000 |
|
||||
((emm_security_context->dl_count.overflow && 0x0000FFFF) << 8) |
|
||||
(emm_security_context->dl_count.seq_num & 0x000000FF);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user