diff --git a/src/cw/dot11.h b/src/cw/dot11.h index ab316aba..ada21280 100644 --- a/src/cw/dot11.h +++ b/src/cw/dot11.h @@ -238,8 +238,8 @@ static inline int dot11_put_ssid(uint8_t *dst,uint8_t * ssid,int len){ } -#define dot11_float2rate(frate) ((int)(frate*2+0.5)) -#define dot11 rate2float(rate) ((float)(rate)/2.0) +#define dot11_float2rate(frate) ((int)((frate)*2+0.5)) +#define dot11 rate2float(rate) (((float)(rate))/2.0) static inline int dot11_put_supported_rates(uint8_t *dst, float *basic, float *rates){ uint8_t *d = dst+2;