Examples of errors detected by the V569 diagnostic

V569. Truncation of constant value.

FreeBSD Kernel

V569 Truncation of constant value -96. The value range of unsigned char type: [0, 255]. if_rsu.c 1516

struct ieee80211_rx_stats {
  uint8_t nf;      /* global NF */
  uint8_t rssi;    /* global RSSI */

static void
rsu_event_survey(struct rsu_softc *sc, uint8_t *buf, int len)
  rxs.rssi = le32toh(bss->rssi) / 2;
  rxs.nf = -96;

Bugs Found

Checked Projects
Collected Errors
14 526
This website uses cookies and other technology to provide you a more personalized experience. By continuing the view of our web-pages you accept the terms of using these files. If you don't want your personal data to be processed, please, leave this site. Learn More →