The field is accessed before being assigned a meaningful value,
effectively disabling the checks.
Fixes: 4a0053b606a34 ("ss: Unify packet stats output from netlink and proc")
Signed-off-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
&type, &prot, &iface, &state,
&rq, &uid, &ino);
- if (stat.type == SOCK_RAW && !(f->dbs&(1<<PACKET_R_DB)))
+ if (type == SOCK_RAW && !(f->dbs & (1<<PACKET_R_DB)))
return 0;
- if (stat.type == SOCK_DGRAM && !(f->dbs&(1<<PACKET_DG_DB)))
+ if (type == SOCK_DGRAM && !(f->dbs & (1<<PACKET_DG_DB)))
return 0;
stat.type = type;