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