From: Stephen Hemminger Date: Thu, 31 Dec 2015 02:06:12 +0000 (-0800) Subject: add coverity model file X-Git-Tag: v4.5.0~93^2~9^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c13b6b097ab38b346271ce5ef802a0372dcbf78d;p=thirdparty%2Fiproute2.git add coverity model file Track any coverity overrides for this project. Signed-off-by: Stephen Hemminger --- diff --git a/lib/coverity_model.c b/lib/coverity_model.c new file mode 100644 index 000000000..c89630206 --- /dev/null +++ b/lib/coverity_model.c @@ -0,0 +1,19 @@ +/* + * Coverity Scan model + * + * This is a modeling file for Coverity Scan. Modeling helps to avoid false + * positives. + * + * - A model file can't import any header files. + * - Therefore only some built-in primitives like int, char and void are + * available but not wchar_t, NULL etc. + * - Modeling doesn't need full structs and typedefs. Rudimentary structs + * and similar types are sufficient. + * - An uninitialized local pointer is not an error. It signifies that the + * variable could be either NULL or have some data. + * + * Coverity Scan doesn't pick up modifications automatically. The model file + * must be uploaded by an admin. + */ + +