Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/scanbd-1.5.1/src/scanbd/config.h
Examining data/scanbd-1.5.1/src/scanbd/udev.h
Examining data/scanbd-1.5.1/src/scanbd/udev.c
Examining data/scanbd-1.5.1/src/scanbd/slog.h
Examining data/scanbd-1.5.1/src/scanbd/scanbuttond_wrapper.h
Examining data/scanbd-1.5.1/src/scanbd/scanbuttond_loader.c
Examining data/scanbd-1.5.1/src/scanbd/testscanbuttond.c
Examining data/scanbd-1.5.1/src/scanbd/scanbd.h
Examining data/scanbd-1.5.1/src/scanbd/common.h
Examining data/scanbd-1.5.1/src/scanbd/scanbd_dbus.h
Examining data/scanbd-1.5.1/src/scanbd/sane.c
Examining data/scanbd-1.5.1/src/scanbd/scanbuttond_loader.h
Examining data/scanbd-1.5.1/src/scanbd/dbus.c
Examining data/scanbd-1.5.1/src/scanbd/scanbuttond_wrapper.c
Examining data/scanbd-1.5.1/src/scanbd/daemonize.c
Examining data/scanbd-1.5.1/src/scanbd/scanbd.c
Examining data/scanbd-1.5.1/src/scanbd/slog.c
Examining data/scanbd-1.5.1/src/scanbd/config.c
Examining data/scanbd-1.5.1/src/test/test02.c
Examining data/scanbd-1.5.1/src/test/test01.c
Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/libusbi.h
Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/scanbuttond.h
Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/common.h
Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/backend.h
Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/loader.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/genesys.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/snapscan.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/plustek_umax.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/epson_vphoto.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/plustek.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp5590.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/artec_eplus48u.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/mustek.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/epson.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/plustek_umax.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/snapscan.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/epson.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp3900.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp3500.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/gt68xx.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/gt68xx.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/plustek.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/meta.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/meta.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/genesys.h
Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp3500.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/artec_eplus48u.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/niash.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp3900.c
Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp5590.h