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/vpb-driver-4.2.61/FreeBSD/vpbio.h
Examining data/vpb-driver-4.2.61/FreeBSD/vpb.c
Examining data/vpb-driver-4.2.61/include/vt/tonegen.h
Examining data/vpb-driver-4.2.61/src/libvpb/mapdev.h
Examining data/vpb-driver-4.2.61/src/libvpb/adpcm.h
Examining data/vpb-driver-4.2.61/src/libvpb/vpberr.h
Examining data/vpb-driver-4.2.61/src/libvpb/wobbly.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/cidg.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/playrec.h
Examining data/vpb-driver-4.2.61/src/libvpb/messages_dsp_pc.h
Examining data/vpb-driver-4.2.61/src/libvpb/genericfreebsd.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/modulate.h
Examining data/vpb-driver-4.2.61/src/libvpb/playrec.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/coff.h
Examining data/vpb-driver-4.2.61/src/libvpb/messages_pc_dsp.h
Examining data/vpb-driver-4.2.61/src/libvpb/config.h
Examining data/vpb-driver-4.2.61/src/libvpb/comp.h
Examining data/vpb-driver-4.2.61/src/libvpb/fifo.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/messages.h
Examining data/vpb-driver-4.2.61/src/libvpb/objtrack.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/v4logagc.h
Examining data/vpb-driver-4.2.61/src/libvpb/genericlinux.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/coff.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/utilfuncs.h
Examining data/vpb-driver-4.2.61/src/libvpb/fifo.h
Examining data/vpb-driver-4.2.61/src/libvpb/wave.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/vpb_ioctl.h
Examining data/vpb-driver-4.2.61/src/libvpb/dspfifo.h
Examining data/vpb-driver-4.2.61/src/libvpb/vpbtimer.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/comm.h
Examining data/vpb-driver-4.2.61/src/libvpb/alaw.c
Examining data/vpb-driver-4.2.61/src/libvpb/objtrack.h
Examining data/vpb-driver-4.2.61/src/libvpb/mulaw.c
Examining data/vpb-driver-4.2.61/src/libvpb/envtone.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/generic.h
Examining data/vpb-driver-4.2.61/src/libvpb/comp.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/genericwin32.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/dspfifo.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/translate.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/timer.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/utilfuncs.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/llconf.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/hostvox.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/hipplx.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/comm.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/mess.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/adpcm.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/vtcore_ioctl.h
Examining data/vpb-driver-4.2.61/src/libvpb/vpbreg.h
Examining data/vpb-driver-4.2.61/src/libvpb/loopmon.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/vt_deprecated.h
Examining data/vpb-driver-4.2.61/src/libvpb/openpri.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/vpbtoned.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/call.h
Examining data/vpb-driver-4.2.61/src/libvpb/config.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/call.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/vpbvox.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/digits.h
Examining data/vpb-driver-4.2.61/src/libvpb/verbose.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/apifunc.h
Examining data/vpb-driver-4.2.61/src/libvpb/hip.h
Examining data/vpb-driver-4.2.61/src/libvpb/loopmon.h
Examining data/vpb-driver-4.2.61/src/libvpb/vpbdial.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/mapdev.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/vpbapi.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/translate.h
Examining data/vpb-driver-4.2.61/src/libvpb/vpbtoned.h
Examining data/vpb-driver-4.2.61/src/libvpb/alawmulaw.h
Examining data/vpb-driver-4.2.61/src/libvpb/cid_jp.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/v4logagc.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/verbose.h
Examining data/vpb-driver-4.2.61/src/libvpb/llconf.h
Examining data/vpb-driver-4.2.61/src/libvpb/hip.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/vpbapi.h
Examining data/vpb-driver-4.2.61/src/libvpb/digits.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/transevt.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/apifunc.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/modulate.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/vpbreg.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/scopedmutex.h
Examining data/vpb-driver-4.2.61/src/libvpb/vpbdial.h
Examining data/vpb-driver-4.2.61/src/libvpb/callmonitor.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/hostvox.h
Examining data/vpb-driver-4.2.61/src/libvpb/vtcore.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/mess.h
Examining data/vpb-driver-4.2.61/src/libvpb/wobbly.h
Examining data/vpb-driver-4.2.61/src/libvpb/vpbtimer.h
Examining data/vpb-driver-4.2.61/src/libvpb/cid.cpp
Examining data/vpb-driver-4.2.61/src/libvpb/openpri.h
Examining data/vpb-driver-4.2.61/src/libvpb/timer.h
Examining data/vpb-driver-4.2.61/src/libvpb/vtcore.h
Examining data/vpb-driver-4.2.61/src/libvpb/vpbvox.h
Examining data/vpb-driver-4.2.61/src/vtcore/sivoicedaareg.h
Examining data/vpb-driver-4.2.61/src/vtcore/vtopenpci.c
Examining data/vpb-driver-4.2.61/src/vtcore/vtopenswitch.c
Examining data/vpb-driver-4.2.61/src/vtcore/vtcore_main.c
Examining data/vpb-driver-4.2.61/src/vtcore/vtopenpci.h
Examining data/vpb-driver-4.2.61/src/vtcore/mu-alaw.c
Examining data/vpb-driver-4.2.61/src/vtcore/vtcommon.h
Examining data/vpb-driver-4.2.61/src/vtcore/siproslicreg.h
Examining data/vpb-driver-4.2.61/src/vtcore/linringbuf.h
Examining data/vpb-driver-4.2.61/src/vtcore/cputime.h
Examining data/vpb-driver-4.2.61/src/vtcore/vtmodule.h
Examining data/vpb-driver-4.2.61/src/vtcore/mu-alaw.h
Examining data/vpb-driver-4.2.61/src/utils/proslicerl.cpp
Examining data/vpb-driver-4.2.61/src/utils/ringstat.cpp
Examining data/vpb-driver-4.2.61/src/utils/vpbecho.cpp
Examining data/vpb-driver-4.2.61/src/utils/raw2wav.cpp
Examining data/vpb-driver-4.2.61/src/utils/measerl.cpp
Examining data/vpb-driver-4.2.61/src/utils/tonetrain.cpp
Examining data/vpb-driver-4.2.61/src/utils/threads.h
Examining data/vpb-driver-4.2.61/src/utils/dtmfcheck.cpp
Examining data/vpb-driver-4.2.61/src/utils/playwav.cpp
Examining data/vpb-driver-4.2.61/src/utils/vdaaerl.cpp
Examining data/vpb-driver-4.2.61/src/utils/tonedebug.cpp
Examining data/vpb-driver-4.2.61/src/utils/tonegen.cpp
Examining data/vpb-driver-4.2.61/src/utils/scanerl.h
Examining data/vpb-driver-4.2.61/src/utils/recwav.cpp
Examining data/vpb-driver-4.2.61/src/utils/sendcid.cpp
Examining data/vpb-driver-4.2.61/src/utils/bridgeports.cpp
Examining data/vpb-driver-4.2.61/src/utils/kbhit.h
Examining data/vpb-driver-4.2.61/src/libtoneg/tonegen.cpp
Examining data/vpb-driver-4.2.61/src/dsp/dft.c
Examining data/vpb-driver-4.2.61/src/dsp/dftwin.h
Examining data/vpb-driver-4.2.61/src/dsp/fftstage.c
Examining data/vpb-driver-4.2.61/src/dsp/fftstage.h
Examining data/vpb-driver-4.2.61/src/dsp/dtmfcnst.h
Examining data/vpb-driver-4.2.61/src/dsp/dftrf.c
Examining data/vpb-driver-4.2.61/src/dsp/toned.c
Examining data/vpb-driver-4.2.61/src/dsp/defines.h
Examining data/vpb-driver-4.2.61/src/dsp/twiddle.c
Examining data/vpb-driver-4.2.61/src/dsp/dtmf.h
Examining data/vpb-driver-4.2.61/src/dsp/shift.h
Examining data/vpb-driver-4.2.61/src/dsp/gen.c
Examining data/vpb-driver-4.2.61/src/dsp/dftif.c
Examining data/vpb-driver-4.2.61/src/dsp/decfr.h
Examining data/vpb-driver-4.2.61/src/dsp/dftrf.h
Examining data/vpb-driver-4.2.61/src/dsp/contypes.h
Examining data/vpb-driver-4.2.61/src/dsp/decfr.c
Examining data/vpb-driver-4.2.61/src/dsp/dtmf.c
Examining data/vpb-driver-4.2.61/src/dsp/four_sh3.h
Examining data/vpb-driver-4.2.61/src/dsp/gen.h
Examining data/vpb-driver-4.2.61/src/dsp/four_sh3.c
Examining data/vpb-driver-4.2.61/src/dsp/dftif.h
Examining data/vpb-driver-4.2.61/src/dsp/dtmfs.h
Examining data/vpb-driver-4.2.61/src/dsp/dtmfcomm.h
Examining data/vpb-driver-4.2.61/src/dsp/energ.h
Examining data/vpb-driver-4.2.61/src/dsp/dft.h
Examining data/vpb-driver-4.2.61/src/dsp/dftwin.c
Examining data/vpb-driver-4.2.61/src/dsp/shift.c
Examining data/vpb-driver-4.2.61/src/dsp/toned.h
Examining data/vpb-driver-4.2.61/src/dsp/energ.c
Examining data/vpb-driver-4.2.61/src/libpri/pri_q921.h
Examining data/vpb-driver-4.2.61/src/libpri/pritest-s.c
Examining data/vpb-driver-4.2.61/src/libpri/testprilib.c
Examining data/vpb-driver-4.2.61/src/libpri/pri_q931.h
Examining data/vpb-driver-4.2.61/src/libpri/pritest.c
Examining data/vpb-driver-4.2.61/src/libpri/pridump.c
Examining data/vpb-driver-4.2.61/src/libpri/compat.h
Examining data/vpb-driver-4.2.61/src/libpri/pri_facility.h
Examining data/vpb-driver-4.2.61/src/libpri/pri.c
Examining data/vpb-driver-4.2.61/src/libpri/compiler.h
Examining data/vpb-driver-4.2.61/src/libpri/copy_string.c
Examining data/vpb-driver-4.2.61/src/libpri/pri_timers.h
Examining data/vpb-driver-4.2.61/src/libpri/pri_internal.h
Examining data/vpb-driver-4.2.61/src/libpri/pri_facility.c