|
@@ -995,8 +995,8 @@ static int llc_conn_ac_inc_npta_value(struct sock *sk, struct sk_buff *skb)
|
|
|
llc->dec_step = 0;
|
|
|
llc->dec_cntr = llc->inc_cntr = 2;
|
|
|
++llc->npta;
|
|
|
- if (llc->npta > ~LLC_2_SEQ_NBR_MODULO)
|
|
|
- llc->npta = ~LLC_2_SEQ_NBR_MODULO ;
|
|
|
+ if (llc->npta > (u8) ~LLC_2_SEQ_NBR_MODULO)
|
|
|
+ llc->npta = (u8) ~LLC_2_SEQ_NBR_MODULO;
|
|
|
} else
|
|
|
--llc->inc_cntr;
|
|
|
return 0;
|
|
@@ -1086,8 +1086,8 @@ int llc_conn_ac_inc_tx_win_size(struct sock *sk, struct sk_buff *skb)
|
|
|
struct llc_sock *llc = llc_sk(sk);
|
|
|
|
|
|
llc->k += 1;
|
|
|
- if (llc->k > ~LLC_2_SEQ_NBR_MODULO)
|
|
|
- llc->k = ~LLC_2_SEQ_NBR_MODULO ;
|
|
|
+ if (llc->k > (u8) ~LLC_2_SEQ_NBR_MODULO)
|
|
|
+ llc->k = (u8) ~LLC_2_SEQ_NBR_MODULO;
|
|
|
return 0;
|
|
|
}
|
|
|
|