LineIdCWESeverityMessage
unmatchedSuppressioninformationUnmatched suppression: debug
unmatchedSuppressioninformationUnmatched suppression: eraseDereference
checkersReportinformationActive checkers: There was critical errors (use --checkers-report=<filename> to see details)
agent_lexer.cc
296missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
297missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
298missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
299missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1649missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3098constVariablePointer398styleVariable 'source' can be declared as pointer to const
3162cstyleCast398styleC-style pointer casting
3164cstyleCast398styleC-style pointer casting
3186redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
3214cstyleCast398styleC-style pointer casting
3215cstyleCast398styleC-style pointer casting
3482cstyleCast398styleC-style pointer casting
3486nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3491nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3491cstyleCast398styleC-style pointer casting
3492nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3523cstyleCast398styleC-style pointer casting
3525cstyleCast398styleC-style pointer casting
3544nullPointer476warningPossible null pointer dereference: b
3548nullPointer476warningPossible null pointer dereference: b
3683cstyleCast398styleC-style pointer casting
3702cstyleCast398styleC-style pointer casting
3733cstyleCast398styleC-style pointer casting
3737nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3738nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3739nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3740nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3741nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3742nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3743nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3744nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3745nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3786cstyleCast398styleC-style pointer casting
3802nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
4034cstyleCast398styleC-style pointer casting
agent_lexer.ll
12missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
agent_parser.cc
62missingIncludeSysteminformationInclude file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
agent_parser.h
61missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
105missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
107missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
242noExplicitConstructor398styleClass 'value_type' has a constructor with 1 argument that is not explicit.
906duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
906duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
906duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
910constVariableReference398styleVariable 'yysym' can be declared as reference to const
997noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1096noExplicitConstructor398styleClass 'AgentParser' has a constructor with 1 argument that is not explicit.
2120noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
2177noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
2419duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'.
agent_parser.yy
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
d2_lexer.cc
296missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
297missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
298missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
299missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1255missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2971constVariablePointer398styleVariable 'source' can be declared as pointer to const
3035cstyleCast398styleC-style pointer casting
3037cstyleCast398styleC-style pointer casting
3059redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
3087cstyleCast398styleC-style pointer casting
3088cstyleCast398styleC-style pointer casting
3355cstyleCast398styleC-style pointer casting
3359nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3364nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3364cstyleCast398styleC-style pointer casting
3365nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3396cstyleCast398styleC-style pointer casting
3398cstyleCast398styleC-style pointer casting
3417nullPointer476warningPossible null pointer dereference: b
3421nullPointer476warningPossible null pointer dereference: b
3556cstyleCast398styleC-style pointer casting
3575cstyleCast398styleC-style pointer casting
3606cstyleCast398styleC-style pointer casting
3610nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3611nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3612nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3613nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3614nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3615nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3616nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3617nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3618nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3659cstyleCast398styleC-style pointer casting
3675nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3907cstyleCast398styleC-style pointer casting
d2_lexer.ll
12missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
d2_parser.cc
62missingIncludeSysteminformationInclude file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
d2_parser.h
62missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
106missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
243noExplicitConstructor398styleClass 'value_type' has a constructor with 1 argument that is not explicit.
1037duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
1037duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1037duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1041constVariableReference398styleVariable 'yysym' can be declared as reference to const
1129noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1228noExplicitConstructor398styleClass 'D2Parser' has a constructor with 1 argument that is not explicit.
2642noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
2699noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
2944duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'.
d2_parser.yy
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
dhcp4_lexer.cc
296missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
297missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
298missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
299missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2308missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5949constVariablePointer398styleVariable 'source' can be declared as pointer to const
6013cstyleCast398styleC-style pointer casting
6015cstyleCast398styleC-style pointer casting
6037redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
6065cstyleCast398styleC-style pointer casting
6066cstyleCast398styleC-style pointer casting
6333cstyleCast398styleC-style pointer casting
6337nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6342nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6342cstyleCast398styleC-style pointer casting
6343nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6374cstyleCast398styleC-style pointer casting
6376cstyleCast398styleC-style pointer casting
6395nullPointer476warningPossible null pointer dereference: b
6399nullPointer476warningPossible null pointer dereference: b
6534cstyleCast398styleC-style pointer casting
6553cstyleCast398styleC-style pointer casting
6584cstyleCast398styleC-style pointer casting
6588nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6589nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6590nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6591nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6592nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6593nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6594nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6595nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6596nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6637cstyleCast398styleC-style pointer casting
6653nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6885cstyleCast398styleC-style pointer casting
dhcp4_lexer.ll
12missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
dhcp4_parser.cc
62missingIncludeSysteminformationInclude file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
dhcp4_parser.h
62missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
106missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
243noExplicitConstructor398styleClass 'value_type' has a constructor with 1 argument that is not explicit.
1609duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
1609duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1609duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
1609duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1613constVariableReference398styleVariable 'yysym' can be declared as reference to const
1706noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1805noExplicitConstructor398styleClass 'Dhcp4Parser' has a constructor with 1 argument that is not explicit.
5424noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
5481noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
5746duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'.
5746duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'.
dhcp4_parser.yy
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
dhcp6_lexer.cc
296missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
297missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
298missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
299missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2283missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
5965constVariablePointer398styleVariable 'source' can be declared as pointer to const
6029cstyleCast398styleC-style pointer casting
6031cstyleCast398styleC-style pointer casting
6053redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
6081cstyleCast398styleC-style pointer casting
6082cstyleCast398styleC-style pointer casting
6349cstyleCast398styleC-style pointer casting
6353nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6358nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6358cstyleCast398styleC-style pointer casting
6359nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6390cstyleCast398styleC-style pointer casting
6392cstyleCast398styleC-style pointer casting
6411nullPointer476warningPossible null pointer dereference: b
6415nullPointer476warningPossible null pointer dereference: b
6550cstyleCast398styleC-style pointer casting
6569cstyleCast398styleC-style pointer casting
6600cstyleCast398styleC-style pointer casting
6604nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6605nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6606nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6607nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6608nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6609nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6610nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6611nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6612nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6653cstyleCast398styleC-style pointer casting
6669nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6901cstyleCast398styleC-style pointer casting
dhcp6_lexer.ll
12missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
dhcp6_parser.cc
62missingIncludeSysteminformationInclude file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
dhcp6_parser.h
62missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
106missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
243noExplicitConstructor398styleClass 'value_type' has a constructor with 1 argument that is not explicit.
1632duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
1632duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1632duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
1632duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1636constVariableReference398styleVariable 'yysym' can be declared as reference to const
1728noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1827noExplicitConstructor398styleClass 'Dhcp6Parser' has a constructor with 1 argument that is not explicit.
5506noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
5563noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
5827duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'.
5827duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'.
dhcp6_parser.yy
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz.cc
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64uselessCallsSubstr398performanceIneffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead.
fuzz/fuzz_config_kea_dhcp4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_config_kea_dhcp6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_http_endpoint_kea_dhcp4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_http_endpoint_kea_dhcp6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_packets_kea_dhcp4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
89shadowVariable398styleLocal variable 'interface' shadows outer variable
fuzz/fuzz_packets_kea_dhcp6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
92shadowVariable398styleLocal variable 'interface' shadows outer variable
fuzz/fuzz_unix_socket_kea_dhcp4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_unix_socket_kea_dhcp6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/main.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33constParameter398styleParameter 'argv' can be declared as const array
58constVariablePointer398styleVariable 'dp' can be declared as pointer to const
lexer.cc
296missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
297missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
298missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
299missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1093missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2050constVariablePointer398styleVariable 'source' can be declared as pointer to const
2114cstyleCast398styleC-style pointer casting
2116cstyleCast398styleC-style pointer casting
2138redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
2166cstyleCast398styleC-style pointer casting
2167cstyleCast398styleC-style pointer casting
2438cstyleCast398styleC-style pointer casting
2442nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2447nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2447cstyleCast398styleC-style pointer casting
2448nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2479cstyleCast398styleC-style pointer casting
2481cstyleCast398styleC-style pointer casting
2500nullPointer476warningPossible null pointer dereference: b
2504nullPointer476warningPossible null pointer dereference: b
2639cstyleCast398styleC-style pointer casting
2658cstyleCast398styleC-style pointer casting
2689cstyleCast398styleC-style pointer casting
2693nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2694nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2695nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2696nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2697nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2698nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2699nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2700nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2701nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2742cstyleCast398styleC-style pointer casting
2758nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
2993cstyleCast398styleC-style pointer casting
lexer.ll
12missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
netconf_lexer.cc
296missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
297missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
298missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
299missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1562missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2928constVariablePointer398styleVariable 'source' can be declared as pointer to const
2992cstyleCast398styleC-style pointer casting
2994cstyleCast398styleC-style pointer casting
3016redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
3044cstyleCast398styleC-style pointer casting
3045cstyleCast398styleC-style pointer casting
3312cstyleCast398styleC-style pointer casting
3316nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3321nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3321cstyleCast398styleC-style pointer casting
3322nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3353cstyleCast398styleC-style pointer casting
3355cstyleCast398styleC-style pointer casting
3374nullPointer476warningPossible null pointer dereference: b
3378nullPointer476warningPossible null pointer dereference: b
3513cstyleCast398styleC-style pointer casting
3532cstyleCast398styleC-style pointer casting
3563cstyleCast398styleC-style pointer casting
3567nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3568nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3569nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3570nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3571nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3572nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3573nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3574nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3575nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3616cstyleCast398styleC-style pointer casting
3632nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3864cstyleCast398styleC-style pointer casting
netconf_lexer.ll
12missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
netconf_parser.cc
62missingIncludeSysteminformationInclude file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
netconf_parser.h
64missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
68missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
69missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
110missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
245noExplicitConstructor398styleClass 'value_type' has a constructor with 1 argument that is not explicit.
871duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
871duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
871duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
875constVariableReference398styleVariable 'yysym' can be declared as reference to const
961noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1060noExplicitConstructor398styleClass 'NetconfParser' has a constructor with 1 argument that is not explicit.
1979noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
2036noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
2276duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'.
netconf_parser.yy
21missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
parser.cc
62missingIncludeSysteminformationInclude file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
parser.h
61missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
105missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
107missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
242noExplicitConstructor398styleClass 'value_type' has a constructor with 1 argument that is not explicit.
924duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
924duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
924duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
928constVariableReference398styleVariable 'yysym' can be declared as reference to const
1034noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1097noExplicitConstructor398styleClass 'EvalParser' has a constructor with 1 argument that is not explicit.
2331noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
2388noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
2650duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'.
parser.yy
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/gss_tsig_api.cc
9missingIncludeSysteminformationInclude file: <gss_tsig_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/gss_tsig_callouts.cc
10missingIncludeSysteminformationInclude file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gss_tsig_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/gss_tsig_cfg.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <gss_tsig_cfg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
107uselessCallsSubstr398performanceIneffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead.
premium/src/hooks/d2/gss_tsig/gss_tsig_context.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gss_tsig_messages.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/gss_tsig_impl.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <gss_tsig_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/gss_tsig_key.cc
9missingIncludeSysteminformationInclude file: <gss_tsig_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/gss_tsig_log.cc
8missingIncludeSysteminformationInclude file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/gss_tsig_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/libloadtests/load_unload_unittests.cc
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/managed_key.cc
10missingIncludeSysteminformationInclude file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <managed_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/tests/dns_update_unittests.cc
14missingIncludeSysteminformationInclude file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <managed_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <testutils/gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
205syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_api_unittests.cc
10missingIncludeSysteminformationInclude file: <gss_tsig_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_callouts_unittests.cc
19missingIncludeSysteminformationInclude file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gss_tsig_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <testutils/gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
163syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_cfg_unittests.cc
9missingIncludeSysteminformationInclude file: <gss_tsig_cfg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <managed_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
176syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_context_unittests.cc
13missingIncludeSysteminformationInclude file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_impl_unittests.cc
10missingIncludeSysteminformationInclude file: <gss_tsig_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <testutils/gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
196syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_key_unittests.cc
10missingIncludeSysteminformationInclude file: <gss_tsig_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/managed_key_unittests.cc
10missingIncludeSysteminformationInclude file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <managed_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
99syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/nsupdate.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <gss_tsig_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gss_tsig_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
205variableScope398styleThe scope of the variable 'ret' can be reduced.
205unreadVariable563styleVariable 'ret' is assigned a value that is never used.
353shadowFunction398styleLocal variable 'tkey' shadows outer function
626uselessCallsSubstr398performanceIneffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead.
premium/src/hooks/d2/gss_tsig/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/tests/tkey_exchange_unittests.cc
14missingIncludeSysteminformationInclude file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <testutils/gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
132syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/tests/tkey_unittests.cc
19missingIncludeSysteminformationInclude file: <gss_tsig_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
141syntaxErrorerrorsyntax error
premium/src/hooks/d2/gss_tsig/testutils/gss_tsig_dns_server.cc
14missingIncludeSysteminformationInclude file: <gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/d2/gss_tsig/tkey_exchange.cc
14missingIncludeSysteminformationInclude file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gss_tsig_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <tkey_exchange.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/cb_cmds_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <cb_cmds_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cb_cmds_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cb_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/cb_cmds_dhcp4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
8missingIncludeSysteminformationInclude file: <cb_cmds_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/cb_cmds_dhcp6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
8missingIncludeSysteminformationInclude file: <cb_cmds_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/cb_cmds_impl.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
8missingIncludeSysteminformationInclude file: <cb_cmds_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/cb_cmds_log.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/cb_cmds_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/cb_parsers.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/cb_cmds/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/tests/client_class4_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
611unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/client_class6_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
611unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/global4_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
608syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/cb_cmds/tests/global6_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
608syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/cb_cmds/tests/option4_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
639unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/option4_network_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
348unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/option4_pool_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
376unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/option4_subnet_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
339unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/option6_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
638unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/option6_network_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
348unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/option6_pd_pool_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
303syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/cb_cmds/tests/option6_pool_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
377unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/option6_subnet_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
339unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/option_def4_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
578syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/cb_cmds/tests/option_def6_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
578syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/cb_cmds/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/tests/server4_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
465syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/cb_cmds/tests/server6_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
465syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/cb_cmds/tests/shared_network4_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
658unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/shared_network6_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
655unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/subnet4_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
893unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/cb_cmds/tests/subnet6_cmds_unittest.cc
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
894unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
premium/src/hooks/dhcp/class_cmds/class_cmds.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <class_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <class_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53constParameterReference398styleParameter 'callout_handle' can be declared as reference to const
premium/src/hooks/dhcp/class_cmds/class_cmds_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <class_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <class_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/class_cmds/class_cmds_log.cc
9missingIncludeSysteminformationInclude file: <class_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/class_cmds/class_cmds_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/class_cmds/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/class_cmds/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/class_cmds/tests/class_cmds_unittest.cc
15missingIncludeSysteminformationInclude file: <class_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
206syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/class_cmds/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ddns_tuning/ddns_tuning.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ddns_tuning/ddns_tuning_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57constParameterReference398styleParameter 'handle' can be declared as reference to const
149constVariableReference398styleVariable 'd2_mgr' can be declared as reference to const
189constParameterReference398styleParameter 'handle' can be declared as reference to const
281constVariableReference398styleVariable 'd2_mgr' can be declared as reference to const
premium/src/hooks/dhcp/ddns_tuning/ddns_tuning_log.cc
9missingIncludeSysteminformationInclude file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ddns_tuning/ddns_tuning_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ddns_tuning/expression_cache.cc
9missingIncludeSysteminformationInclude file: <expression_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ddns_tuning/libloadtests/callout4_unittests.cc
16missingIncludeSysteminformationInclude file: <callout_unittests.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
324syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ddns_tuning/libloadtests/callout6_unittests.cc
16missingIncludeSysteminformationInclude file: <callout_unittests.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
322syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ddns_tuning/libloadtests/callout_unittests.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <callout_unittests.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ddns_tuning/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ddns_tuning/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ddns_tuning/tests/ddns_tuning_unittests.cc
11missingIncludeSysteminformationInclude file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
655syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ddns_tuning/tests/expression_cache_unittests.cc
10missingIncludeSysteminformationInclude file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
240syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ddns_tuning/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/flex_id/callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
25missingIncludeSysteminformationInclude file: <flex_id_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
378variableScope398styleThe scope of the variable 'iana_iaid' can be reduced.
379variableScope398styleThe scope of the variable 'iapd_iaid' can be reduced.
premium/src/hooks/dhcp/flex_id/flex_id_log.cc
10missingIncludeSysteminformationInclude file: <flex_id_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/flex_id/flex_id_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/flex_id/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/flex_id/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/flex_id/load_unload.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
18missingIncludeSysteminformationInclude file: <flex_id.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <flex_id_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/flex_id/tests/callout_unittests.cc
25missingIncludeSysteminformationInclude file: <flex_id.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <flex_id_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
585syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/flex_id/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/forensic_log/backend_store.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <rotating_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <mysql_legal_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <pgsql_legal_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
161unreadVariable563styleVariable 'port' is assigned a value that is never used.
175unreadVariable563styleVariable 'redacted' is assigned a value that is never used.
premium/src/hooks/dhcp/forensic_log/command_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <subnets_user_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
187constParameterReference398styleParameter 'name' can be declared as reference to const
287constParameterReference398styleParameter 'name' can be declared as reference to const
482constParameterReference398styleParameter 'handle' can be declared as reference to const
489variableScope398styleThe scope of the variable 'name' can be reduced.
premium/src/hooks/dhcp/forensic_log/lease4_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <subnets_user_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/forensic_log/lease6_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <subnets_user_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
156noExplicitConstructor398styleClass 'TokenFilterIA_NA' has a constructor with 1 argument that is not explicit.
163missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
189missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
210noExplicitConstructor398styleClass 'TokenFilterIA_NASuboption' has a constructor with 1 argument that is not explicit.
219missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
257missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
305noExplicitConstructor398styleClass 'TokenFilterIA_PD' has a constructor with 1 argument that is not explicit.
312missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
338missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
359noExplicitConstructor398styleClass 'TokenFilterIA_PDSuboption' has a constructor with 1 argument that is not explicit.
368missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
premium/src/hooks/dhcp/forensic_log/legal_log_db_log.cc
11missingIncludeSysteminformationInclude file: <legal_log_db_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/forensic_log/legal_log_log.cc
10missingIncludeSysteminformationInclude file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/forensic_log/legal_log_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/forensic_log/libloadtests/load_unload_unittests.cc
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <locale> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
111syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/forensic_log/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/forensic_log/load_unload.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
18missingIncludeSysteminformationInclude file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/forensic_log/mysql_legal_log.cc
9missingIncludeSysteminformationInclude file: <legal_log_db_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <mysql_legal_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101constParameterPointer398styleParameter 'error' can be declared as pointer to const
101constParameterPointer398styleParameter 'names' can be declared as pointer to const
premium/src/hooks/dhcp/forensic_log/pgsql_legal_log.cc
9missingIncludeSysteminformationInclude file: <legal_log_db_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <pgsql_legal_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56unusedStructMember563styleclass member 'PgSqlLegLExchange::ADDRES_COL' is never used.
57unusedStructMember563styleclass member 'PgSqlLegLExchange::LOG_COL' is never used.
premium/src/hooks/dhcp/forensic_log/rotating_file.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <rotating_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/forensic_log/tests/backend_store_unittests.cc
14missingIncludeSysteminformationInclude file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <legal_log_db_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/forensic_log/tests/command_log_unittests.cc
25missingIncludeSysteminformationInclude file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
564syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/forensic_log/tests/legal_log4_unittests.cc
33missingIncludeSysteminformationInclude file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
319syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/forensic_log/tests/legal_log6_unittests.cc
34missingIncludeSysteminformationInclude file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
392syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/forensic_log/tests/mysql_unittests.cc
15missingIncludeSysteminformationInclude file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
857unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_THROW is a macro then please configure it.
premium/src/hooks/dhcp/forensic_log/tests/pgsql_unittests.cc
15missingIncludeSysteminformationInclude file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
774unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_THROW is a macro then please configure it.
premium/src/hooks/dhcp/forensic_log/tests/rotating_file_unittests.cc
13missingIncludeSysteminformationInclude file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
69syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/forensic_log/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cache/entry.cc
9missingIncludeSysteminformationInclude file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cache/host_cache.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <host_cache_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <host_cache_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <host_cache_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
495variableScope398styleThe scope of the variable 'how_many' can be reduced.
573variableScope398styleThe scope of the variable 'txt' can be reduced.
593constVariableReference398styleVariable 'map' can be declared as reference to const
670unusedVariable563styleUnused variable: filename
850variableScope398styleThe scope of the variable 'addr_txt' can be reduced.
873constVariableReference398styleVariable 'map' can be declared as reference to const
premium/src/hooks/dhcp/host_cache/host_cache_callout.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <host_cache_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cache/host_cache_impl.cc
11missingIncludeSysteminformationInclude file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <host_cache_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cache/host_cache_log.cc
10missingIncludeSysteminformationInclude file: <host_cache_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cache/host_cache_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cache/host_cache_parsers.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <host_cache_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
69constVariableReference398styleVariable 'map' can be declared as reference to const
197constVariableReference398styleVariable 'prefixes' can be declared as reference to const
premium/src/hooks/dhcp/host_cache/libloadtests/load_unload_unittests.cc
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/host_cache/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cache/tests/cache_unittests.cc
11missingIncludeSysteminformationInclude file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sys/time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
580syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/host_cache/tests/command_unittests.cc
11missingIncludeSysteminformationInclude file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <host_cache_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
377syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/host_cache/tests/host_data_source_unittests.cc
13missingIncludeSysteminformationInclude file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <host_cache_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
400syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/host_cache/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cmds/host_cmds.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
8missingIncludeSysteminformationInclude file: <host_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <host_data_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <host_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
332useInitializationList398performanceVariable 'db_storage_' is assigned in constructor body. Consider performing initialization in initialization list.
653useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
premium/src/hooks/dhcp/host_cmds/host_cmds_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <host_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <host_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cmds/host_cmds_log.cc
9missingIncludeSysteminformationInclude file: <host_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cmds/host_cmds_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cmds/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/host_cmds/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cmds/tests/host_cmds_unittest.cc
15missingIncludeSysteminformationInclude file: <host_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
360syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/host_cmds/tests/host_data_parser_unittest.cc
9missingIncludeSysteminformationInclude file: <host_data_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/host_cmds/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/blq_service.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/bulk_lease_query4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <bulk_lease_query4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/bulk_lease_query6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <bulk_lease_query6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/lease_query_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
363unreadVariable563styleVariable 'error' is assigned a value that is never used.
388unreadVariable563styleVariable 'error' is assigned a value that is never used.
premium/src/hooks/dhcp/lease_query/lease_query_connection.cc
14missingIncludeSysteminformationInclude file: <bulk_lease_query4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <bulk_lease_query6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <lease_query_connection.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/lease_query_impl.cc
9missingIncludeSysteminformationInclude file: <lease_query_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/lease_query_impl4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
597useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
premium/src/hooks/dhcp/lease_query/lease_query_impl6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/lease_query_impl_factory.cc
10missingIncludeSysteminformationInclude file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/lease_query_log.cc
8missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/lease_query_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/libloadtests/load_unload_unittests.cc
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
82syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/mt_lease_query_mgr.cc
12missingIncludeSysteminformationInclude file: <mt_lease_query_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/lease_query/tests/accept_filter4_unittest.cc
17missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <lease_query_connection.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
288syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/accept_filter6_unittest.cc
17missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <lease_query_connection.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
288syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/bulk_lease_query4_unittest.cc
20missingIncludeSysteminformationInclude file: <bulk_lease_query4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <test_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
616syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/bulk_lease_query6_unittest.cc
24missingIncludeSysteminformationInclude file: <bulk_lease_query6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <test_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
921syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/lease_query4_unittest.cc
12missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <test_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
283syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/lease_query6_unittest.cc
10missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/lease_query_connection_unittest.cc
14missingIncludeSysteminformationInclude file: <lease_query_connection.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
117syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/lease_query_impl4_unittest.cc
18missingIncludeSysteminformationInclude file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
544syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/lease_query_impl6_unittest.cc
21missingIncludeSysteminformationInclude file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <test_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
554syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/lease_query_listener4_unittest.cc
15missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <bulk_lease_query.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <bulk_lease_query4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <lease_query_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <lease_query_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <blq4_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
89syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/lease_query_listener6_unittest.cc
14missingIncludeSysteminformationInclude file: <bulk_lease_query.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <bulk_lease_query6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <lease_query_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <lease_query_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <blq6_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
87syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/mt_lease_query_mgr4_unittest.cc
17missingIncludeSysteminformationInclude file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <mt_lease_query_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <lease_query_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <blq4_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
631syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/mt_lease_query_mgr6_unittest.cc
17missingIncludeSysteminformationInclude file: <mt_lease_query_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <lease_query_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <blq6_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
639syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/lease_query/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/configuration.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <limits/configuration.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <limits/limits_logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/dhcpv4_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/dhcpv6_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/libloadtests/limits_unit_tests_load_unload.cc
26missingIncludeSysteminformationInclude file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
323syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/limits/libloadtests/limits_unit_tests_main.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/limit_manager.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <limits/configuration.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/limits_logger.cc
9missingIncludeSysteminformationInclude file: <limits/limits_logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/limits_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/load_unload.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/tests/limits_unit_tests_lease_limiting.cc
14missingIncludeSysteminformationInclude file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
255syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/limits/tests/limits_unit_tests_limit_manager.cc
21missingIncludeSysteminformationInclude file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/limits/tests/limits_unit_tests_main.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/limits/tests/limits_unit_tests_rate_limiting.cc
14missingIncludeSysteminformationInclude file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
179syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/config_cache.cc
9missingIncludeSysteminformationInclude file: <config_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/icmp_msg.cc
8missingIncludeSysteminformationInclude file: <icmp_msg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <netinet/ip_icmp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39cstyleCast398styleC-style pointer casting
53cstyleCast398styleC-style pointer casting
62cstyleCast398styleC-style pointer casting
75cstyleCast398styleC-style pointer casting
premium/src/hooks/dhcp/ping_check/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/ping_channel.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
8missingIncludeSysteminformationInclude file: <ping_channel.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/ping_check_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <ping_check_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
84constParameterReference398styleParameter 'handle' can be declared as reference to const
premium/src/hooks/dhcp/ping_check/ping_check_config.cc
9missingIncludeSysteminformationInclude file: <ping_check_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
76shiftNegative758errorShifting by a negative value is undefined behaviour
87shiftNegative758errorShifting by a negative value is undefined behaviour
premium/src/hooks/dhcp/ping_check/ping_check_log.cc
9missingIncludeSysteminformationInclude file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/ping_check_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/ping_check_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <ping_check_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/ping_context.cc
9missingIncludeSysteminformationInclude file: <ping_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/ping_context_store.cc
9missingIncludeSysteminformationInclude file: <ping_context_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/tests/config_cache_unittests.cc
11missingIncludeSysteminformationInclude file: <config_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
200syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/tests/icmp_endpoint_unittests.cc
10missingIncludeSysteminformationInclude file: <icmp_endpoint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/ping_check/tests/icmp_msg_unittests.cc
10missingIncludeSysteminformationInclude file: <icmp_msg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/tests/icmp_socket_unittests.cc
18missingIncludeSysteminformationInclude file: <icmp_socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <icmp_msg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <netinet/ip.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <netinet/ip_icmp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
255syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/tests/ping_channel_unittests.cc
11missingIncludeSysteminformationInclude file: <ping_channel.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ping_test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
519syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/tests/ping_check_config_unittests.cc
10missingIncludeSysteminformationInclude file: <ping_check_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
61syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/tests/ping_check_mgr_unittests.cc
10missingIncludeSysteminformationInclude file: <ping_check_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ping_test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/tests/ping_context_store_unittests.cc
10missingIncludeSysteminformationInclude file: <ping_context_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
395syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/tests/ping_context_unittests.cc
10missingIncludeSysteminformationInclude file: <ping_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/ping_check/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/cfg_attribute.cc
9missingIncludeSysteminformationInclude file: <cfg_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/client_attribute.cc
9missingIncludeSysteminformationInclude file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/client_dictionary.cc
10missingIncludeSysteminformationInclude file: <client_dictionary.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
279variableScope398styleThe scope of the variable 'line' can be reduced.
premium/src/hooks/dhcp/radius/client_exchange.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <client_exchange.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/client_message.cc
9missingIncludeSysteminformationInclude file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <client_message.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/client_server.cc
12missingIncludeSysteminformationInclude file: <client_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <netdb.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35noExplicitConstructor398styleStruct 'AddrInfo' has a constructor with 1 argument that is not explicit.
premium/src/hooks/dhcp/radius/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius_access.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
655knownConditionTrueFalse571styleCondition 'subnet' is always true
696knownConditionTrueFalse571styleCondition 'subnet' is always true
879knownConditionTrueFalse571styleCondition 'subnet' is always true
920knownConditionTrueFalse571styleCondition 'subnet' is always true
premium/src/hooks/dhcp/radius/radius_accounting.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
601unsignedLessThanZero570styleChecking if unsigned expression 'prefix_len' is less than zero.
premium/src/hooks/dhcp/radius/radius_backend.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <radius_backend.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius_callout.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
21missingIncludeSysteminformationInclude file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius_log.cc
10missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius_parsers.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius_request.cc
9missingIncludeSysteminformationInclude file: <radius_request.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius_service.cc
9missingIncludeSysteminformationInclude file: <radius_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/radius_utils.cc
11missingIncludeSysteminformationInclude file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/tests/access_unittests.cc
15missingIncludeSysteminformationInclude file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1471syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/accounting_unittests.cc
15missingIncludeSysteminformationInclude file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3167syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/attribute_test.cc
9missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/tests/attribute_unittests.cc
12missingIncludeSysteminformationInclude file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <glob.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/backend_unittests.cc
16missingIncludeSysteminformationInclude file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <radius_backend.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/config_unittests.cc
15missingIncludeSysteminformationInclude file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/dictionary_unittests.cc
12missingIncludeSysteminformationInclude file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <glob.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/exchange_unittests.cc
12missingIncludeSysteminformationInclude file: <client_exchange.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
83syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/message_unittests.cc
12missingIncludeSysteminformationInclude file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <client_message.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/request_unittests.h
20missingIncludeSysteminformationInclude file: <radius_request.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
359syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/radius/tests/server_unittests.cc
12missingIncludeSysteminformationInclude file: <client_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/radius/tests/utils_unittests.cc
15missingIncludeSysteminformationInclude file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/rbac.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/rbac_acl.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/rbac_api.cc
9missingIncludeSysteminformationInclude file: <rbac_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/rbac_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
230constParameterReference398styleParameter 'handle' can be declared as reference to const
premium/src/hooks/dhcp/rbac/rbac_config.cc
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/rbac_log.cc
9missingIncludeSysteminformationInclude file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/rbac_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/rbac_response_filter.cc
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <rbac_response_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/rbac_role.cc
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/rbac/tests/rbac_acl_unittests.cc
9missingIncludeSysteminformationInclude file: <rbac_acl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/tests/rbac_api_unittests.cc
9missingIncludeSysteminformationInclude file: <rbac_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/tests/rbac_callout_unittests.cc
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
255syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/tests/rbac_config_unittests.cc
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <rbac_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/tests/rbac_response_filter_unittests.cc
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/tests/rbac_role_unittests.cc
9missingIncludeSysteminformationInclude file: <rbac_role.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/tests/rbac_unittests.cc
9missingIncludeSysteminformationInclude file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/rbac/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/subnet_cmds/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/subnet_cmds/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/subnet_cmds/subnet_cmds.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <subnet_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <subnet_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64noExplicitConstructor398styleClass 'ConfigDiffManager' has a constructor with 1 argument that is not explicit.
64passedByValue398performanceFunction parameter 'space' should be passed by const reference.
76useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
127useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
premium/src/hooks/dhcp/subnet_cmds/subnet_cmds_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <subnet_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <subnet_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/subnet_cmds/subnet_cmds_log.cc
9missingIncludeSysteminformationInclude file: <subnet_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/subnet_cmds/subnet_cmds_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/subnet_cmds/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/subnet_cmds/tests/subnet4_cmds_unittest.cc
11missingIncludeSysteminformationInclude file: <tests/subnet_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1743syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/subnet_cmds/tests/subnet6_cmds_unittest.cc
10missingIncludeSysteminformationInclude file: <tests/subnet_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2434syntaxErrorerrorsyntax error
premium/src/hooks/dhcp/subnet_cmds/tests/subnet_cmds_unittest.cc
9missingIncludeSysteminformationInclude file: <tests/subnet_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
143syntaxErrorerrorsyntax error
src/bin/agent/agent_lexer.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/agent/agent_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
src/bin/agent/ca_cfg_mgr.h
14missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
86returnByReferenceperformanceFunction 'getHttpHost()' should return member 'http_host_' by const reference.
131returnByReferenceperformanceFunction 'getTrustAnchor()' should return member 'trust_anchor_' by const reference.
145returnByReferenceperformanceFunction 'getCertFile()' should return member 'cert_file_' by const reference.
159returnByReferenceperformanceFunction 'getKeyFile()' should return member 'key_file_' by const reference.
202missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
260missingOverridestyleThe destructor '~CtrlAgentCfgMgr' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/agent/ca_command_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/ca_command_mgr.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
61missingOverridestyleThe function 'processCommand' overrides a function in a base class but is not marked with a 'override' specifier.
85missingOverridestyleThe function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/agent/ca_controller.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/ca_controller.h
34missingOverridestyleThe destructor '~CtrlAgentController' overrides a destructor in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier.
72missingOverridestyleThe function 'createProcess' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/agent/ca_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/ca_process.cc
18missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/ca_process.h
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingOverridestyleThe destructor '~CtrlAgentProcess' overrides a destructor in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'init' overrides a function in a base class but is not marked with a 'override' specifier.
57missingOverridestyleThe function 'run' overrides a function in a base class but is not marked with a 'override' specifier.
73missingOverridestyleThe function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier.
106missingOverridestyleThe function 'configure' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/agent/ca_response_creator.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/ca_response_creator.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingOverridestyleThe function 'createNewHttpRequest' overrides a function in a base class but is not marked with a 'override' specifier.
55missingOverridestyleThe function 'createStockHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier.
79missingOverridestyleThe function 'createDynamicHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/agent/ca_response_creator_factory.h
41missingOverridestyleThe function 'create' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/agent/main.cc
10missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/parser_context.cc
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
97constParameterReference398styleParameter 'loc' can be declared as reference to const
107passedByValue398performanceFunction parameter 'open_loc' should be passed by const reference.
108passedByValue398performanceFunction parameter 'close_loc' should be passed by const reference.
122passedByValue398performanceFunction parameter 'loc' should be passed by const reference.
151containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' causes access out of bounds.
152containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes access out of bounds.
src/bin/agent/parser_context.h
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/tests/basic_auth_library.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/tests/ca_cfg_mgr_unittests.cc
14missingIncludeSysteminformationInclude file: <agent/tests/test_callout_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <agent/tests/test_data_files_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
405unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If CA_TEST_DATA_DIR is a macro then please configure it.
src/bin/agent/tests/ca_command_mgr_unittests.cc
19missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
266syntaxErrorerrorsyntax error
src/bin/agent/tests/ca_controller_unittests.cc
18missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
171syntaxErrorerrorsyntax error
src/bin/agent/tests/ca_process_unittests.cc
13missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
src/bin/agent/tests/ca_response_creator_factory_unittests.cc
10missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/tests/ca_response_creator_unittests.cc
20missingIncludeSysteminformationInclude file: <agent/tests/test_basic_auth_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
166syntaxErrorerrorsyntax error
src/bin/agent/tests/ca_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/tests/get_config_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/agent/tests/parser_unittests.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79syntaxErrorerrorsyntax error
src/bin/d2/check_exists_add.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/check_exists_add.h
93missingOverridestyleThe destructor '~CheckExistsAddTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
102missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
111missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
128missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/check_exists_remove.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/check_exists_remove.h
89missingOverridestyleThe destructor '~CheckExistsRemoveTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
98missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
98uselessOverridestyleThe function 'defineEvents' overrides a function in a base class but just delegates back to the base class.
107missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
107uselessOverridestyleThe function 'verifyEvents' overrides a function in a base class but just delegates back to the base class.
115missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
124missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/d2_controller.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
18missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/d2_controller.h
39missingOverridestyleThe destructor '~D2Controller' overrides a destructor in a base class but is not marked with a 'override' specifier.
65missingOverridestyleThe function 'createProcess' overrides a function in a base class but is not marked with a 'override' specifier.
76missingOverridestyleThe function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/d2_lexer.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 30 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/d2/d2_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/d2/d2_process.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
295variableScope398styleThe scope of the variable 'error' can be reduced.
src/bin/d2/d2_process.h
72missingOverridestyleThe function 'init' overrides a function in a base class but is not marked with a 'override' specifier.
105missingOverridestyleThe function 'run' overrides a function in a base class but is not marked with a 'override' specifier.
132missingOverridestyleThe function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier.
157missingOverridestyleThe function 'configure' overrides a function in a base class but is not marked with a 'override' specifier.
161missingOverridestyleThe destructor '~D2Process' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/d2/d2_queue_mgr.h
17missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <deque> not found. Please note: Cppcheck does not need standard library headers to get proper results.
160noExplicitConstructor398styleClass 'D2QueueMgr' has a constructor with 1 argument that is not explicit.
164missingOverridestyleThe destructor '~D2QueueMgr' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/d2/d2_update_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/d2_update_mgr.h
19missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/main.cc
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/nc_add.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/nc_add.h
93missingOverridestyleThe destructor '~NameAddTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
102missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
111missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
128missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/nc_remove.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/nc_remove.h
89missingOverridestyleThe destructor '~NameRemoveTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
98missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
98uselessOverridestyleThe function 'defineEvents' overrides a function in a base class but just delegates back to the base class.
107missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
107uselessOverridestyleThe function 'verifyEvents' overrides a function in a base class but just delegates back to the base class.
115missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
124missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/parser_context.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
97constParameterReference398styleParameter 'loc' can be declared as reference to const
107passedByValue398performanceFunction parameter 'open_loc' should be passed by const reference.
108passedByValue398performanceFunction parameter 'close_loc' should be passed by const reference.
122passedByValue398performanceFunction parameter 'loc' should be passed by const reference.
152containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' causes access out of bounds.
153containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes access out of bounds.
src/bin/d2/parser_context.h
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/simple_add.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/simple_add.h
85missingOverridestyleThe destructor '~SimpleAddTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
94missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
103missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
111missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
120missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/simple_add_without_dhcid.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/simple_add_without_dhcid.h
87missingOverridestyleThe destructor '~SimpleAddWithoutDHCIDTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
96missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
105missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
113missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
122missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/simple_remove.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/simple_remove.h
84missingOverridestyleThe destructor '~SimpleRemoveTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
93missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
93uselessOverridestyleThe function 'defineEvents' overrides a function in a base class but just delegates back to the base class.
102missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
102uselessOverridestyleThe function 'verifyEvents' overrides a function in a base class but just delegates back to the base class.
110missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/simple_remove_without_dhcid.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/simple_remove_without_dhcid.h
84missingOverridestyleThe destructor '~SimpleRemoveWithoutDHCIDTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
93missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
93uselessOverridestyleThe function 'defineEvents' overrides a function in a base class but just delegates back to the base class.
102missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
102uselessOverridestyleThe function 'verifyEvents' overrides a function in a base class but just delegates back to the base class.
110missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/d2/tests/check_exists_add_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
261syntaxErrorerrorsyntax error
src/bin/d2/tests/check_exists_remove_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
264syntaxErrorerrorsyntax error
src/bin/d2/tests/d2_cfg_mgr_unittests.cc
12missingIncludeSysteminformationInclude file: <d2/tests/test_callout_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <test_data_files_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
234syntaxErrorerrorsyntax error
src/bin/d2/tests/d2_command_unittest.cc
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1192unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/bin/d2/tests/d2_controller_unittests.cc
17missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
88syntaxErrorerrorsyntax error
src/bin/d2/tests/d2_http_command_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1757unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/bin/d2/tests/d2_process_unittests.cc
14missingIncludeSysteminformationInclude file: <d2/tests/test_configured_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
157syntaxErrorerrorsyntax error
src/bin/d2/tests/d2_queue_mgr_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77syntaxErrorerrorsyntax error
src/bin/d2/tests/d2_simple_parser_unittest.cc
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
274syntaxErrorerrorsyntax error
src/bin/d2/tests/d2_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/tests/d2_update_mgr_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
254syntaxErrorerrorsyntax error
src/bin/d2/tests/get_config_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/tests/nc_add_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
261syntaxErrorerrorsyntax error
src/bin/d2/tests/nc_remove_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
264syntaxErrorerrorsyntax error
src/bin/d2/tests/parser_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
81syntaxErrorerrorsyntax error
src/bin/d2/tests/parser_unittest.h
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/d2/tests/simple_add_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
259syntaxErrorerrorsyntax error
src/bin/d2/tests/simple_add_without_dhcid_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
259syntaxErrorerrorsyntax error
src/bin/d2/tests/simple_remove_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
261syntaxErrorerrorsyntax error
src/bin/d2/tests/simple_remove_without_dhcid_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
261syntaxErrorerrorsyntax error
src/bin/dhcp4/client_handler.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/dhcp4/client_handler.h
11missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/ctrl_dhcp4_srv.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
36missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
492variableScope398styleThe scope of the variable 'origin' can be reduced.
587variableScope398styleThe scope of the variable 'origin' can be reduced.
src/bin/dhcp4/ctrl_dhcp4_srv.h
32noExplicitConstructor398styleClass 'ControlledDhcpv4Srv' has a constructor with 1 argument that is not explicit.
36missingOverridestyleThe destructor '~ControlledDhcpv4Srv' overrides a destructor in a base class but is not marked with a 'override' specifier.
69missingOverridestyleThe function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/dhcp4/dhcp4_lexer.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/dhcp4/dhcp4_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/dhcp4_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
src/bin/dhcp4/dhcp4_srv.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
97missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
98missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
99missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
100missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
102missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
103missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
104missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
105missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
106missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
107missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
110missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
111missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
113missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
114missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
116missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
936useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
1794knownConditionTrueFalse570styleCondition 'offer_address_in_use' is always false
2053constParameterReference398styleParameter 'ex' can be declared as reference to const
2733constParameterReference398styleParameter 'ex' can be declared as reference to const
2735constVariableReference398styleVariable 'd2_mgr' can be declared as reference to const
3088useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
3116useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
3309shadowArgument398styleLocal variable 'ex' shadows outer argument
3572constParameterReference398styleParameter 'ex' can be declared as reference to const
4791useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
4896constParameterReference398styleParameter 'ex' can be declared as reference to const
4972shadowArgument398styleLocal variable 'ex' shadows outer argument
5090duplInheritedMember398warningThe class 'Dhcpv4Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'.
src/bin/dhcp4/dhcp4_srv.h
28missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
302noExplicitConstructor398styleClass 'Dhcpv4Srv' has a constructor with 1 argument that is not explicit.
308missingOverridestyleThe destructor '~Dhcpv4Srv' overrides a destructor in a base class but is not marked with a 'override' specifier.
339duplInheritedMember398warningThe class 'Dhcpv4Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'.
src/bin/dhcp4/dhcp4to6_ipc.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/dhcp4/dhcp4to6_ipc.h
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingOverridestyleThe destructor '~Dhcp4to6Ipc' overrides a destructor in a base class but is not marked with a 'override' specifier.
44missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/dhcp4/json_config_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
51missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
54missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
58missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/json_config_parser.h
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/main.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/parser_context.cc
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
92constParameterReference398styleParameter 'loc' can be declared as reference to const
101passedByValue398performanceFunction parameter 'open_loc' should be passed by const reference.
102passedByValue398performanceFunction parameter 'close_loc' should be passed by const reference.
115passedByValue398performanceFunction parameter 'loc' should be passed by const reference.
144containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' causes access out of bounds.
145containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes access out of bounds.
src/bin/dhcp4/parser_context.h
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/tests/callout_library_3.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/bin/dhcp4/tests/callout_library_4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
85useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/bin/dhcp4/tests/callout_library_common.h
32missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/tests/classify_unittest.cc
17missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
529syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/client_handler_unittest.cc
13missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
117syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/config_backend_unittest.cc
9missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
164syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/config_parser_unittest.cc
41missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
895syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
36missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
420unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/bin/dhcp4/tests/d2_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
150syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/d2_unittest.h
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/tests/decline_unittest.cc
18missingIncludeSysteminformationInclude file: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <hooks/dhcp/pgsql/pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
262syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/dhcp4_client.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/tests/dhcp4_client.h
16missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101noExplicitConstructor398styleClass 'Dhcp4Client' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Dhcp4Client' has a constructor with 1 argument that is not explicit.
src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
41missingIncludeSysteminformationInclude file: <hooks/dhcp/mysql/mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingIncludeSysteminformationInclude file: <hooks/dhcp/pgsql/pgsql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
54missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55missingIncludeSysteminformationInclude file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
203syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/dhcp4_test_utils.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
30missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
988constVariableReference398styleVariable 'mgr' can be declared as reference to const
src/bin/dhcp4/tests/dhcp4_test_utils.h
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
61missingOverridestyleThe function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier.
66missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
73missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
78missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
124noExplicitConstructor398styleClass 'NakedDhcpv4Srv' has a constructor with 1 argument that is not explicit.
156missingOverridestyleThe function 'receivePacket' overrides a function in a base class but is not marked with a 'override' specifier.
176missingOverridestyleThe function 'sendPacket' overrides a function in a base class but is not marked with a 'override' specifier.
213missingOverridestyleThe destructor '~NakedDhcpv4Srv' overrides a destructor in a base class but is not marked with a 'override' specifier.
386missingOverridestyleThe destructor '~Dhcpv4SrvTest' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/dhcp4/tests/dhcp4_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/tests/dhcp4to6_ipc_unittest.cc
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
192syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/direct_client_unittest.cc
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
291syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/dora_unittest.cc
20missingIncludeSysteminformationInclude file: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <hooks/dhcp/pgsql/pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1035syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/fqdn_unittest.cc
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
921syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/get_config_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
22missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13572syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/get_config_unittest.h
10missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/tests/hooks_unittest.cc
20missingIncludeSysteminformationInclude file: <dhcp4/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <dhcp4/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1234syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/host_options_unittest.cc
501syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/host_unittest.cc
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
579syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/http_control_socket_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
36missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3152unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/bin/dhcp4/tests/inform_unittest.cc
216syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/kea_controller_unittest.cc
27missingIncludeSysteminformationInclude file: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
887unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/bin/dhcp4/tests/marker_file.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/tests/out_of_range_unittest.cc
421syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/parser_unittest.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/release_unittest.cc
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
201syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/shared_network_unittest.cc
22missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1494syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/simple_parser4_unittest.cc
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90syntaxErrorerrorsyntax error
src/bin/dhcp4/tests/vendor_opts_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
42missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
81passedByValue398performanceFunction parameter 'requested_vendor_ids' should be passed by const reference.
82passedByValue398performanceFunction parameter 'requested_options' should be passed by const reference.
src/bin/dhcp6/client_handler.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/dhcp6/client_handler.h
11missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/ctrl_dhcp6_srv.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
36missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
495variableScope398styleThe scope of the variable 'origin' can be reduced.
590variableScope398styleThe scope of the variable 'origin' can be reduced.
src/bin/dhcp6/ctrl_dhcp6_srv.h
32noExplicitConstructor398styleClass 'ControlledDhcpv6Srv' has a constructor with 1 argument that is not explicit.
36missingOverridestyleThe destructor '~ControlledDhcpv6Srv' overrides a destructor in a base class but is not marked with a 'override' specifier.
69missingOverridestyleThe function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/dhcp6/dhcp6_lexer.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/dhcp6/dhcp6_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/dhcp6_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
src/bin/dhcp6/dhcp6_srv.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
96missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
97missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
98missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
99missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
100missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
102missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
103missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
104missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
105missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
106missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
107missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
110missingIncludeSysteminformationInclude file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results.
111missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
112missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
114missingIncludeSysteminformationInclude file: <boost/algorithm/string/erase.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115missingIncludeSysteminformationInclude file: <boost/algorithm/string/join.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
116missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
117missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
118missingIncludeSysteminformationInclude file: <boost/tokenizer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1255useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
1275useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
1543duplicateConditionalAssign398styleThe statement 'if (!colon) colon=true' is logically equivalent to 'colon=true'.
1804constParameterReference398styleParameter 'ctx' can be declared as reference to const
2464useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
2479useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
4726useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
4793duplInheritedMember398warningThe class 'Dhcpv6Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'.
src/bin/dhcp6/dhcp6_srv.h
31missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
95noExplicitConstructor398styleClass 'Dhcpv6Srv' has a constructor with 1 argument that is not explicit.
99missingOverridestyleThe destructor '~Dhcpv6Srv' overrides a destructor in a base class but is not marked with a 'override' specifier.
130duplInheritedMember398warningThe class 'Dhcpv6Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'.
src/bin/dhcp6/dhcp6to4_ipc.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/dhcp6/dhcp6to4_ipc.h
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingOverridestyleThe destructor '~Dhcp6to4Ipc' overrides a destructor in a base class but is not marked with a 'override' specifier.
42missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/dhcp6/json_config_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
55missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
58missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
61missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/json_config_parser.h
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/main.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/parser_context.cc
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
92constParameterReference398styleParameter 'loc' can be declared as reference to const
101passedByValue398performanceFunction parameter 'open_loc' should be passed by const reference.
102passedByValue398performanceFunction parameter 'close_loc' should be passed by const reference.
115passedByValue398performanceFunction parameter 'loc' should be passed by const reference.
143containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' causes access out of bounds.
144containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes access out of bounds.
src/bin/dhcp6/parser_context.h
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/tests/callout_library_3.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/bin/dhcp6/tests/callout_library_4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
85useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/bin/dhcp6/tests/callout_library_common.h
32missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/tests/classify_unittest.cc
27missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
549syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/client_handler_unittest.cc
13missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
102syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/config_backend_unittest.cc
9missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
167syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/config_parser_unittest.cc
42missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1035syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/confirm_unittest.cc
98syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc
34missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
493unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/bin/dhcp6/tests/d2_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
154syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/d2_unittest.h
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/tests/decline_unittest.cc
17missingIncludeSysteminformationInclude file: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <hooks/dhcp/pgsql/pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
260syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/dhcp6_client.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
25missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
754useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
772useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
785useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
798useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
820useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/bin/dhcp6/tests/dhcp6_client.h
17missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
72noExplicitConstructor398styleStruct 'LeaseInfo' has a constructor with 1 argument that is not explicit.
198noExplicitConstructor398styleClass 'Dhcp6Client' has a constructor with 1 argument that is not explicit.
src/bin/dhcp6/tests/dhcp6_message_test.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
42missingIncludeSysteminformationInclude file: <hooks/dhcp/mysql/mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47missingIncludeSysteminformationInclude file: <hooks/dhcp/pgsql/pgsql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55missingIncludeSysteminformationInclude file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
479syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/dhcp6_test_utils.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60useInitializationList398performanceVariable 'subnet_' is assigned in constructor body. Consider performing initialization in initialization list.
925constVariableReference398styleVariable 'mgr' can be declared as reference to const
src/bin/dhcp6/tests/dhcp6_test_utils.h
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
127missingOverridestyleThe destructor '~BaseServerTest' overrides a destructor in a base class but is not marked with a 'override' specifier.
138noExplicitConstructor398styleClass 'NakedDhcpv6Srv' has a constructor with 1 argument that is not explicit.
160missingOverridestyleThe function 'receivePacket' overrides a function in a base class but is not marked with a 'override' specifier.
183missingOverridestyleThe function 'sendPacket' overrides a function in a base class but is not marked with a 'override' specifier.
220missingOverridestyleThe destructor '~NakedDhcpv6Srv' overrides a destructor in a base class but is not marked with a 'override' specifier.
571missingOverridestyleThe destructor '~NakedDhcpv6SrvTest' overrides a destructor in a base class but is not marked with a 'override' specifier.
638missingOverridestyleThe destructor '~Dhcpv6SrvTest' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/dhcp6/tests/dhcp6_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/tests/dhcp6to4_ipc_unittest.cc
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
138syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/fqdn_unittest.cc
26missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
708syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/get_config_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
22missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13771syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/get_config_unittest.h
10missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/tests/hooks_unittest.cc
25missingIncludeSysteminformationInclude file: <dhcp6/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <dhcp6/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1134syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/host_unittest.cc
16missingIncludeSysteminformationInclude file: <boost/algorithm/string/join.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1529syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/http_control_socket_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
35missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingIncludeSysteminformationInclude file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3161unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/bin/dhcp6/tests/infrequest_unittest.cc
143syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/kea_controller_unittest.cc
25missingIncludeSysteminformationInclude file: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
381syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/marker_file.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/tests/parser_unittest.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/rebind_unittest.cc
362syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/renew_unittest.cc
17missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
327syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/sarr_unittest.cc
17missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
556syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/shared_network_unittest.cc
22missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1624syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/simple_parser6_unittest.cc
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
130syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/tee_times_unittest.cc
118syntaxErrorerrorsyntax error
src/bin/dhcp6/tests/vendor_opts_unittest.cc
32missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
876syntaxErrorerrorsyntax error
src/bin/lfc/lfc_controller.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
24missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/lfc/lfc_controller.h
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115returnByReferenceperformanceFunction 'getConfigFile()' should return member 'config_file_' by const reference.
122returnByReferenceperformanceFunction 'getPreviousFile()' should return member 'previous_file_' by const reference.
129returnByReferenceperformanceFunction 'getCopyFile()' should return member 'copy_file_' by const reference.
136returnByReferenceperformanceFunction 'getOutputFile()' should return member 'output_file_' by const reference.
143returnByReferenceperformanceFunction 'getFinishFile()' should return member 'finish_file_' by const reference.
150returnByReferenceperformanceFunction 'getPidFile()' should return member 'pid_file_' by const reference.
src/bin/lfc/lfc_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/lfc/main.cc
12missingIncludeSysteminformationInclude file: <boost/exception/diagnostic_information.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/exception_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sys/resource.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/lfc/tests/lfc_controller_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
138syntaxErrorerrorsyntax error
src/bin/lfc/tests/lfc_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/http_control_socket.h
28noExplicitConstructor398styleClass 'HttpControlSocket' has a constructor with 1 argument that is not explicit.
31missingOverridestyleThe destructor '~HttpControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/netconf/main.cc
12missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/netconf.cc
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38noExplicitConstructor398styleClass 'NetconfAgentCallback' has a constructor with 1 argument that is not explicit.
704shadowFunction398styleLocal variable 'change' shadows outer function
src/bin/netconf/netconf.h
18missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sysrepo-cpp/Session.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/netconf_cfg_mgr.cc
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/netconf_cfg_mgr.h
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
127missingOverridestyleThe destructor '~NetconfCfgMgr' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/netconf/netconf_config.cc
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/netconf_config.h
17missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
88missingOverridestyleThe destructor '~CfgControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
100returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
107returnByReferenceperformanceFunction 'getUrl()' should return member 'url_' by const reference.
158missingOverridestyleThe destructor '~CfgServer' overrides a destructor in a base class but is not marked with a 'override' specifier.
163returnByReferenceperformanceFunction 'getModel()' should return member 'model_' by const reference.
src/bin/netconf/netconf_controller.cc
14missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/netconf_controller.h
33missingOverridestyleThe destructor '~NetconfController' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/netconf/netconf_lexer.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/netconf/netconf_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/netconf_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
src/bin/netconf/netconf_process.h
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingOverridestyleThe destructor '~NetconfProcess' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/netconf/parser_context.cc
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
97constParameterReference398styleParameter 'loc' can be declared as reference to const
107passedByValue398performanceFunction parameter 'open_loc' should be passed by const reference.
108passedByValue398performanceFunction parameter 'close_loc' should be passed by const reference.
122passedByValue398performanceFunction parameter 'loc' should be passed by const reference.
151containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' causes access out of bounds.
152containerOutOfBounds398warningEither the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes access out of bounds.
src/bin/netconf/parser_context.h
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/simple_parser.h
48passedByValue398performanceFunction parameter 'name' should be passed by const reference.
src/bin/netconf/stdout_control_socket.cc
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/stdout_control_socket.h
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32noExplicitConstructor398styleClass 'StdoutControlSocket' has a constructor with 1 argument that is not explicit.
35missingOverridestyleThe destructor '~StdoutControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/netconf/tests/control_socket_unittests.cc
26missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
69syntaxErrorerrorsyntax error
src/bin/netconf/tests/get_config_unittest.cc
17missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/tests/netconf_cfg_mgr_unittests.cc
13missingIncludeSysteminformationInclude file: <netconf/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41syntaxErrorerrorsyntax error
src/bin/netconf/tests/netconf_controller_unittests.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
87syntaxErrorerrorsyntax error
src/bin/netconf/tests/netconf_process_unittests.cc
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
src/bin/netconf/tests/netconf_unittests.cc
27missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <sysrepo-cpp/utils/exception.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
359syntaxErrorerrorsyntax error
src/bin/netconf/tests/parser_unittests.cc
18missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
81syntaxErrorerrorsyntax error
src/bin/netconf/tests/run_unittests.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/netconf/unix_control_socket.h
28noExplicitConstructor398styleClass 'UnixControlSocket' has a constructor with 1 argument that is not explicit.
31missingOverridestyleThe destructor '~UnixControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/perfdhcp/avalanche_scen.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
112constVariableReference398styleVariable 'stats_mgr' can be declared as reference to const
src/bin/perfdhcp/avalanche_scen.h
14missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/basic_scen.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/command_options.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <getopt.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
620unsignedLessThanZero570styleChecking if unsigned expression 'v6_relay_encapsulation_level_' is less than zero.
1087unsignedLessThanZero570styleChecking if unsigned expression 'getClientsNum()' is less than zero.
src/bin/perfdhcp/command_options.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
68noExplicitConstructor398styleClass 'LeaseType' has a constructor with 1 argument that is not explicit.
187returnByReferenceperformanceFunction 'getCleanReportSeparator()' should return member 'clean_report_separator_' by const reference.
197returnByReferenceperformanceFunction 'getMacTemplate()' should return member 'mac_template_' by const reference.
202returnByReferenceperformanceFunction 'getDuidTemplate()' should return member 'duid_template_' by const reference.
207returnByReferenceperformanceFunction 'getBase()' should return member 'base_' by const reference.
217returnByReferenceperformanceFunction 'getNumRequests()' should return member 'num_request_' by const reference.
242returnByReferenceperformanceFunction 'getDropTime()' should return member 'drop_time_' by const reference.
250returnByReferenceperformanceFunction 'getMaxDrop()' should return member 'max_drop_' by const reference.
258returnByReferenceperformanceFunction 'getMaxDropPercentage()' should return member 'max_pdrop_' by const reference.
263returnByReferenceperformanceFunction 'getLocalName()' should return member 'localname_' by const reference.
326returnByReferenceperformanceFunction 'getTemplateFiles()' should return member 'template_file_' by const reference.
334returnByReferenceperformanceFunction 'getMacListFile()' should return member 'mac_list_file_' by const reference.
346returnByReferenceperformanceFunction 'getTransactionIdOffset()' should return member 'xid_offset_' by const reference.
351returnByReferenceperformanceFunction 'getRandomOffset()' should return member 'rnd_offset_' by const reference.
371returnByReferenceperformanceFunction 'getDiags()' should return member 'diags_' by const reference.
376returnByReferenceperformanceFunction 'getWrapped()' should return member 'wrapped_' by const reference.
406returnByReferenceperformanceFunction 'getServerName()' should return member 'server_name_' by const reference.
411returnByReferenceperformanceFunction 'getRelayAddrListFile()' should return member 'relay_addr_list_file_' by const reference.
416returnByReferenceperformanceFunction 'getRelayAddrList()' should return member 'relay_addr_list_' by const reference.
src/bin/perfdhcp/localized_option.h
129missingOverridestyleThe function 'valid' overrides a function in a base class but is not marked with a 'override' specifier.
src/bin/perfdhcp/main.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/packet_storage.h
10missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/perf_pkt4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/bin/perfdhcp/perf_pkt4.h
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/perf_pkt6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/perf_pkt6.h
15missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/perf_socket.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
30constParameterReference398styleParameter 'options' can be declared as reference to const
139useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/bin/perfdhcp/perf_socket.h
71noExplicitConstructor398styleClass 'PerfSocket' has a constructor with 1 argument that is not explicit.
76missingOverridestyleThe destructor '~PerfSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/bin/perfdhcp/pkt_transform.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/rate_control.h
10missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47noExplicitConstructor398styleClass 'RateControl' has a constructor with 1 argument that is not explicit.
src/bin/perfdhcp/receiver.cc
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/receiver.h
15missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/stats_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/stats_mgr.h
14missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/multi_index/global_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74noExplicitConstructor398styleClass 'CustomCounter' has a constructor with 1 argument that is not explicit.
87constVariableReference398styleVariable 'this_counter' can be declared as reference to const
720noExplicitConstructor398styleClass 'StatsMgr' has a constructor with 1 argument that is not explicit.
780useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
1117passedByValue398performanceFunction parameter 'clean_sep' should be passed by const reference.
src/bin/perfdhcp/test_control.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
25missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <sys/wait.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
410useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.
783knownConditionTrueFalse571styleCondition '!isxdigit(file_contents[i])' is always true
src/bin/perfdhcp/test_control.h
23missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <random> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
163noExplicitConstructor398styleClass 'SequentialGenerator' has a constructor with 1 argument that is not explicit.
src/bin/perfdhcp/tests/avalanche_scen_unittest.cc
20missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43noExplicitConstructor398styleClass 'FakeAvalancheScenPerfSocket' has a constructor with 1 argument that is not explicit.
186noExplicitConstructor398styleClass 'NakedAvalancheScen' has a constructor with 1 argument that is not explicit.
src/bin/perfdhcp/tests/basic_scen_unittest.cc
19missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43noExplicitConstructor398styleClass 'FakeScenPerfSocket' has a constructor with 1 argument that is not explicit.
185noExplicitConstructor398styleClass 'NakedBasicScen' has a constructor with 1 argument that is not explicit.
src/bin/perfdhcp/tests/command_options_helper.h
13missingIncludeSysteminformationInclude file: <assert.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/tests/command_options_unittest.cc
9missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
780variableScope398styleThe scope of the variable 'iface_name' can be reduced.
src/bin/perfdhcp/tests/localized_option_unittest.cc
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/tests/packet_storage_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56syntaxErrorerrorsyntax error
src/bin/perfdhcp/tests/perf_pkt4_unittest.cc
8missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109syntaxErrorerrorsyntax error
src/bin/perfdhcp/tests/perf_pkt6_unittest.cc
8missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101syntaxErrorerrorsyntax error
src/bin/perfdhcp/tests/perf_socket_unittest.cc
9missingIncludeSysteminformationInclude file: <command_options_helper.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <perf_socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/tests/rate_control_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31noExplicitConstructor398styleClass 'NakedRateControl' has a constructor with 1 argument that is not explicit.
src/bin/perfdhcp/tests/receiver_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/perfdhcp/tests/stats_mgr_unittest.cc
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
130unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/bin/perfdhcp/tests/test_control_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <command_options_helper.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <test_control.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/format.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
183noExplicitConstructor398styleClass 'NakedTestControl' has a constructor with 1 argument that is not explicit.
232variableScope398styleThe scope of the variable 'second_digit' can be reduced.
src/hooks/dhcp/bootp/bootp_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <bootp_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/bootp/bootp_log.cc
9missingIncludeSysteminformationInclude file: <bootp_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/bootp/bootp_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/bootp/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
src/hooks/dhcp/bootp/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/bootp/tests/bootp_unittests.cc
10missingIncludeSysteminformationInclude file: <bootp_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
131syntaxErrorerrorsyntax error
src/hooks/dhcp/bootp/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/flex_option/flex_option.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <flex_option_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/flex_option/flex_option_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <flex_option_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47constParameterReference398styleParameter 'handle' can be declared as reference to const
88constParameterReference398styleParameter 'handle' can be declared as reference to const
src/hooks/dhcp/flex_option/flex_option_log.cc
9missingIncludeSysteminformationInclude file: <flex_option_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/flex_option/flex_option_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/flex_option/libloadtests/callout_unittests.cc
15missingIncludeSysteminformationInclude file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90syntaxErrorerrorsyntax error
src/hooks/dhcp/flex_option/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51syntaxErrorerrorsyntax error
src/hooks/dhcp/flex_option/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/flex_option/tests/flex_option_unittests.cc
10missingIncludeSysteminformationInclude file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <flex_option_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <tests/test_flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39syntaxErrorerrorsyntax error
src/hooks/dhcp/flex_option/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/flex_option/tests/sub_option_unittests.cc
10missingIncludeSysteminformationInclude file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <flex_option_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <tests/test_flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/command_creator.cc
9missingIncludeSysteminformationInclude file: <command_creator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/communication_state.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <communication_state.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/ha_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <ha_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/ha_config.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
18missingIncludeSysteminformationInclude file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/ha_config_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <ha_config_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
451unusedVariable563styleUnused variable: server_names
src/hooks/dhcp/high_availability/ha_impl.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <ha_config_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ha_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/ha_log.cc
9missingIncludeSysteminformationInclude file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/ha_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/ha_service.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <command_creator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ha_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/ha_service_states.cc
9missingIncludeSysteminformationInclude file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/lease_sync_filter.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <lease_sync_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/hooks/dhcp/high_availability/lease_update_backlog.cc
9missingIncludeSysteminformationInclude file: <lease_update_backlog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/libloadtests/close_unittests.cc
36missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
338syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
84syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/query_filter.cc
9missingIncludeSysteminformationInclude file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <query_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/tests/command_creator_unittest.cc
9missingIncludeSysteminformationInclude file: <ha_server_type.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <lease_update_backlog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <command_creator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
152syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/communication_state_unittest.cc
9missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <communication_state.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1094syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/ha_config_unittest.cc
9missingIncludeSysteminformationInclude file: <ha_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
365unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If TEST_HTTP_DIR is a macro then please configure it.
src/hooks/dhcp/high_availability/tests/ha_impl_unittest.cc
9missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ha_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
160syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/ha_mt_unittest.cc
11missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <ha_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
158syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/ha_relationship_mapper_unittest.cc
9missingIncludeSysteminformationInclude file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ha_relationship_mapper.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc
10missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <ha_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2584syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/ha_test.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
121localMutex667warningThe lock is ineffective because the mutex is locked at the same scope as the mutex itself.
src/hooks/dhcp/high_availability/tests/lease_sync_filter_unittest.cc
15missingIncludeSysteminformationInclude file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <ha_server_type.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <lease_sync_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/lease_update_backlog_unittest.cc
9missingIncludeSysteminformationInclude file: <lease_update_backlog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
68syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/query_filter_unittest.cc
9missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ha_config_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <query_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
885syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/lease_cmds/lease_cmds.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
25missingIncludeSysteminformationInclude file: <lease_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <lease_cmds_exceptions.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <lease_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <lease_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1024legacyUninitvar457errorUninitialized variable: success
1053legacyUninitvar457errorUninitialized variable: success
1302variableScope398styleThe scope of the variable 'v4' can be reduced.
1383variableScope398styleThe scope of the variable 'v4' can be reduced.
1652variableScope398styleThe scope of the variable 'v4' can be reduced.
2512passedByValue398performanceFunction parameter 'name' should be passed by const reference.
2661variableScope398styleThe scope of the variable 'v4' can be reduced.
src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <lease_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <lease_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/lease_cmds/lease_cmds_log.cc
9missingIncludeSysteminformationInclude file: <lease_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/lease_cmds/lease_cmds_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/lease_cmds/lease_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <lease_cmds_exceptions.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <lease_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/lease_cmds/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
src/hooks/dhcp/lease_cmds/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/lease_cmds/tests/lease_cmds4_unittest.cc
19missingIncludeSysteminformationInclude file: <lease_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3485syntaxErrorerrorsyntax error
src/hooks/dhcp/lease_cmds/tests/lease_cmds6_unittest.cc
19missingIncludeSysteminformationInclude file: <lease_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
4221syntaxErrorerrorsyntax error
src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.cc
19missingIncludeSysteminformationInclude file: <lease_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
89syntaxErrorerrorsyntax error
src/hooks/dhcp/lease_cmds/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <mysql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <mysql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <mysql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <mysql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc
9missingIncludeSysteminformationInclude file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <mysql_query_macros_dhcp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3043unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If WHERE is a macro then please configure it.
src/hooks/dhcp/mysql/mysql_cb_dhcp6.cc
10missingIncludeSysteminformationInclude file: <mysql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <mysql_query_macros_dhcp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3437unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If WHERE is a macro then please configure it.
src/hooks/dhcp/mysql/mysql_cb_impl.cc
9missingIncludeSysteminformationInclude file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <mysql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_cb_log.cc
9missingIncludeSysteminformationInclude file: <mysql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_cb_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_hb_log.cc
9missingIncludeSysteminformationInclude file: <mysql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_hb_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_host_data_source.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <mysql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
118noExplicitConstructor398styleClass 'MySqlHostExchange' has a constructor with 1 argument that is not explicit.
236constParameterReference398styleParameter 'error' can be declared as reference to const
1283noExplicitConstructor398styleClass 'MySqlHostWithOptionsExchange' has a constructor with 1 argument that is not explicit.
1427noExplicitConstructor398styleClass 'MySqlHostIPv6Exchange' has a constructor with 1 argument that is not explicit.
1544knownConditionTrueFalse571styleCondition 'most_recent_reservation_id_>0' is always true
1705uninitMemberVar398warningMember variable 'MySqlIPv6ReservationExchange::addr6_length_' is not initialized in the constructor.
1705uninitMemberVar398warningMember variable 'MySqlIPv6ReservationExchange::excluded_prefix_length_' is not initialized in the constructor.
1904knownConditionTrueFalse398styleThe comparison '10 <= OPTION_COLUMNS' is always true.
2209noExplicitConstructor398styleClass 'MySqlHostDataSourceImpl' has a constructor with 1 argument that is not explicit.
2958useInitializationList398performanceVariable 'timer_name_' is assigned in constructor body. Consider performing initialization in initialization list.
3212constParameterReference398styleParameter 'ctx' can be declared as reference to const
3329constParameterReference398styleParameter 'ctx' can be declared as reference to const
src/hooks/dhcp/mysql/mysql_lb_log.cc
9missingIncludeSysteminformationInclude file: <mysql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_lb_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_lease_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <mysql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
562constParameterPointer398styleParameter 'error' can be declared as pointer to const
562constParameterPointer398styleParameter 'names' can be declared as pointer to const
1905missingOverridestyleThe destructor '~MySqlLeaseStatsQuery' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/hooks/dhcp/mysql/tests/mysql_bootp_unittest.cc
13missingIncludeSysteminformationInclude file: <mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/mysql_cb_dhcp4_mgr_unittest.cc
10missingIncludeSysteminformationInclude file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/mysql_cb_dhcp4_unittest.cc
17missingIncludeSysteminformationInclude file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
122syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/mysql_cb_dhcp6_mgr_unittest.cc
10missingIncludeSysteminformationInclude file: <mysql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/mysql_cb_dhcp6_unittest.cc
17missingIncludeSysteminformationInclude file: <mysql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
122syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/mysql_cb_impl_unittest.cc
8missingIncludeSysteminformationInclude file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/mysql_host_data_source_unittest.cc
13missingIncludeSysteminformationInclude file: <mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
166syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/mysql_lease_extended_info_unittest.cc
13missingIncludeSysteminformationInclude file: <mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/mysql_lease_mgr_unittest.cc
11missingIncludeSysteminformationInclude file: <mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
119syntaxErrorerrorsyntax error
src/hooks/dhcp/mysql/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/perfmon/alarm.cc
13missingIncludeSysteminformationInclude file: <alarm.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/perfmon/alarm_store.cc
10missingIncludeSysteminformationInclude file: <alarm_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/perfmon/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
96syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/perfmon/monitored_duration.cc
13missingIncludeSysteminformationInclude file: <monitored_duration.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
351variableScope398styleThe scope of the variable 'column_labels' can be reduced.
src/hooks/dhcp/perfmon/monitored_duration_store.cc
10missingIncludeSysteminformationInclude file: <monitored_duration_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/perfmon/perfmon_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <perfmon_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59constParameterReference398styleParameter 'handle' can be declared as reference to const
91constParameterReference398styleParameter 'handle' can be declared as reference to const
src/hooks/dhcp/perfmon/perfmon_config.cc
9missingIncludeSysteminformationInclude file: <perfmon_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/perfmon/perfmon_log.cc
9missingIncludeSysteminformationInclude file: <perfmon_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/perfmon/perfmon_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/perfmon/perfmon_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <perfmon_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
190unreadVariable563styleVariable 'label' is assigned a value that is never used.
232variableScope398styleThe scope of the variable 'txt' can be reduced.
src/hooks/dhcp/perfmon/tests/alarm_parser_unittests.cc
11missingIncludeSysteminformationInclude file: <perfmon_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
362syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/alarm_store_unittests.cc
9missingIncludeSysteminformationInclude file: <alarm_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/alarm_unittests.cc
8missingIncludeSysteminformationInclude file: <alarm.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
73syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/duration_key_parser_unittests.cc
11missingIncludeSysteminformationInclude file: <perfmon_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
113syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc
9missingIncludeSysteminformationInclude file: <monitored_duration_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc
8missingIncludeSysteminformationInclude file: <monitored_duration.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/perfmon_cmds_unittests.cc
9missingIncludeSysteminformationInclude file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
574syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
10missingIncludeSysteminformationInclude file: <perfmon_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
455syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
9missingIncludeSysteminformationInclude file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
659syntaxErrorerrorsyntax error
src/hooks/dhcp/perfmon/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <pgsql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <pgsql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <pgsql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <pgsql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <pgsql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_cb_dhcp4.cc
9missingIncludeSysteminformationInclude file: <pgsql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <pgsql_query_macros_dhcp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2993unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If WHERE is a macro then please configure it.
src/hooks/dhcp/pgsql/pgsql_cb_dhcp6.cc
10missingIncludeSysteminformationInclude file: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <pgsql_query_macros_dhcp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3381unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If WHERE is a macro then please configure it.
src/hooks/dhcp/pgsql/pgsql_cb_impl.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <pgsql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
94syntaxErrorerrorUnmatched '('. Configuration: 'HAVE_PGSQL_SSL'.
183constParameterReference398styleParameter 'r' can be declared as reference to const
974constParameterReference398styleParameter 'r' can be declared as reference to const
src/hooks/dhcp/pgsql/pgsql_cb_log.cc
9missingIncludeSysteminformationInclude file: <pgsql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_cb_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_hb_log.cc
9missingIncludeSysteminformationInclude file: <pgsql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_hb_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_host_data_source.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <pgsql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <pgsql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
121noExplicitConstructor398styleClass 'PgSqlHostExchange' has a constructor with 1 argument that is not explicit.
788noExplicitConstructor398styleClass 'PgSqlHostWithOptionsExchange' has a constructor with 1 argument that is not explicit.
816missingOverridestyleThe function 'clear' overrides a function in a base class but is not marked with a 'override' specifier.
836missingOverridestyleThe function 'processRowData' overrides a function in a base class but is not marked with a 'override' specifier.
924noExplicitConstructor398styleClass 'PgSqlHostIPv6Exchange' has a constructor with 1 argument that is not explicit.
952missingOverridestyleThe function 'clear' overrides a function in a base class but is not marked with a 'override' specifier.
1044missingOverridestyleThe function 'processRowData' overrides a function in a base class but is not marked with a 'override' specifier.
1244knownConditionTrueFalse398styleThe comparison '10 <= OPTION_COLUMNS' is always true.
1480noExplicitConstructor398styleClass 'PgSqlHostDataSourceImpl' has a constructor with 1 argument that is not explicit.
2496constVariablePointer398styleVariable 'rows_affected' can be declared as pointer to const
2538constVariablePointer398styleVariable 'rows_deleted' can be declared as pointer to const
2667constParameterReference398styleParameter 'ctx' can be declared as reference to const
src/hooks/dhcp/pgsql/pgsql_lb_log.cc
9missingIncludeSysteminformationInclude file: <pgsql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_lb_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <pgsql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
649uninitMemberVar398warningMember variable 'PgSqlLeaseExchange::hwaddr_buffer_' is not initialized in the constructor.
1393missingOverridestyleThe destructor '~PgSqlLeaseStatsQuery' overrides a destructor in a base class but is not marked with a 'override' specifier.
1404missingOverridestyleThe function 'start' overrides a function in a base class but is not marked with a 'override' specifier.
1446missingOverridestyleThe function 'getNextRow' overrides a function in a base class but is not marked with a 'override' specifier.
3252variableScope398styleThe scope of the variable 'start_time_str' can be reduced.
3259variableScope398styleThe scope of the variable 'end_time_str' can be reduced.
3341variableScope398styleThe scope of the variable 'start_time_str' can be reduced.
3348variableScope398styleThe scope of the variable 'end_time_str' can be reduced.
src/hooks/dhcp/pgsql/tests/pgsql_bootp_unittest.cc
13missingIncludeSysteminformationInclude file: <pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp4_mgr_unittest.cc
10missingIncludeSysteminformationInclude file: <pgsql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp4_unittest.cc
16missingIncludeSysteminformationInclude file: <pgsql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
120syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp6_mgr_unittest.cc
10missingIncludeSysteminformationInclude file: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp6_unittest.cc
16missingIncludeSysteminformationInclude file: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
120syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/pgsql_cb_impl_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
75syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/pgsql_host_data_source_unittest.cc
13missingIncludeSysteminformationInclude file: <pgsql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
164syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/pgsql_lease_extended_info_unittest.cc
13missingIncludeSysteminformationInclude file: <pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/pgsql_lease_mgr_unittest.cc
11missingIncludeSysteminformationInclude file: <pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
119syntaxErrorerrorsyntax error
src/hooks/dhcp/pgsql/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/run_script/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53syntaxErrorerrorsyntax error
src/hooks/dhcp/run_script/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/run_script/run_script.cc
9missingIncludeSysteminformationInclude file: <run_script.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/run_script/run_script_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <run_script.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <run_script_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
93constParameterReference398styleParameter 'handle' can be declared as reference to const
125constParameterReference398styleParameter 'handle' can be declared as reference to const
148constParameterReference398styleParameter 'handle' can be declared as reference to const
168constParameterReference398styleParameter 'handle' can be declared as reference to const
194constParameterReference398styleParameter 'handle' can be declared as reference to const
217constParameterReference398styleParameter 'handle' can be declared as reference to const
240constParameterReference398styleParameter 'handle' can be declared as reference to const
270constParameterReference398styleParameter 'handle' can be declared as reference to const
300constParameterReference398styleParameter 'handle' can be declared as reference to const
323constParameterReference398styleParameter 'handle' can be declared as reference to const
343constParameterReference398styleParameter 'handle' can be declared as reference to const
369constParameterReference398styleParameter 'handle' can be declared as reference to const
392constParameterReference398styleParameter 'handle' can be declared as reference to const
src/hooks/dhcp/run_script/run_script_log.cc
9missingIncludeSysteminformationInclude file: <run_script_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/run_script/run_script_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/run_script/tests/run_script_unittests.cc
9missingIncludeSysteminformationInclude file: <run_script.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
363syntaxErrorerrorsyntax error
src/hooks/dhcp/run_script/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/stat_cmds/libloadtests/load_unload_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
src/hooks/dhcp/stat_cmds/libloadtests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/stat_cmds/stat_cmds.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
18missingIncludeSysteminformationInclude file: <stat_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stat_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/stat_cmds/stat_cmds_callouts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <stat_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stat_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/stat_cmds/stat_cmds_log.cc
9missingIncludeSysteminformationInclude file: <stat_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/stat_cmds/stat_cmds_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/stat_cmds/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/stat_cmds/tests/stat_cmds_unittest.cc
22missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
615syntaxErrorerrorsyntax error
src/hooks/dhcp/user_chk/load_unload.cc
12missingIncludeSysteminformationInclude file: <user_chk_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <user_registry.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <user_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/user_chk/pkt_receive_co.cc
14missingIncludeSysteminformationInclude file: <user_chk.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/user_chk/pkt_send_co.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <user_chk.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
69constParameterReference398styleParameter 'handle' can be declared as reference to const
149constParameterReference398styleParameter 'handle' can be declared as reference to const
237cstyleCast398styleC-style pointer casting
src/hooks/dhcp/user_chk/subnet_select_co.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <user_chk.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <user_chk_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/user_chk/tests/run_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/user_chk/tests/user_file_unittests.cc
10missingIncludeSysteminformationInclude file: <test_data_files_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <user_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32syntaxErrorerrorsyntax error
src/hooks/dhcp/user_chk/tests/user_registry_unittests.cc
11missingIncludeSysteminformationInclude file: <user_registry.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <user_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <test_data_files_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34syntaxErrorerrorsyntax error
src/hooks/dhcp/user_chk/tests/user_unittests.cc
10missingIncludeSysteminformationInclude file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
src/hooks/dhcp/user_chk/tests/userid_unittests.cc
10missingIncludeSysteminformationInclude file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33syntaxErrorerrorsyntax error
src/hooks/dhcp/user_chk/user.cc
14missingIncludeSysteminformationInclude file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/user_chk/user_chk_log.cc
10missingIncludeSysteminformationInclude file: <user_chk_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/user_chk/user_chk_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/user_chk/user_file.cc
10missingIncludeSysteminformationInclude file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <user_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/user_chk/user_registry.cc
9missingIncludeSysteminformationInclude file: <user_registry.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiodns/asiodns_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiodns/io_fetch.cc
25missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time_types.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiodns/io_fetch.h
16missingIncludeSysteminformationInclude file: <boost/asio/coroutine.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time_types.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/system/error_code.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiodns/tests/io_fetch_unittest.cc
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time_types.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
628syntaxErrorerrorsyntax error
src/lib/asiodns/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/addr_utilities.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/asio_wrapper.h
65missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79missingIncludeSysteminformationInclude file: <boost/asio.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/botan_tls.cc
16missingIncludeSysteminformationInclude file: <botan/auto_rng.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <botan/certstor_flatfile.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <botan/data_src.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <botan/pem.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <botan/pkcs8.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
95variableScope398styleThe scope of the variable 'label' can be reduced.
96variableScope398styleThe scope of the variable 'cert' can be reduced.
src/lib/asiolink/botan_wrapper.h
24missingIncludeSysteminformationInclude file: <botan/asio_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/common_tls.h
21missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/dummy_io_cb.h
10missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/asio/error.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/interval_timer.cc
12missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43noExplicitConstructor398styleClass 'IntervalTimerImpl' has a constructor with 1 argument that is not explicit.
src/lib/asiolink/interval_timer.h
10missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
83noExplicitConstructor398styleClass 'IntervalTimer' has a constructor with 1 argument that is not explicit.
src/lib/asiolink/io_acceptor.h
46missingOverridestyleThe destructor '~IOAcceptor' overrides a destructor in a base class but is not marked with a 'override' specifier.
46missingOverridestyleThe destructor '~IOAcceptor < boost :: asio :: local :: stream_protocol , std :: function < void ( const boost :: system :: error_code & ) > >' overrides a destructor in a base class but is not marked with a 'override' specifier.
49missingOverridestyleThe function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/asiolink/io_address.cc
13missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40useInitializationList398performanceVariable 'asio_address_' is assigned in constructor body. Consider performing initialization in initialization list.
src/lib/asiolink/io_address.h
13missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/asio/ip/address.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
75noExplicitConstructor398styleClass 'IOAddress' has a constructor with 1 argument that is not explicit.
85noExplicitConstructor398styleClass 'IOAddress' has a constructor with 1 argument that is not explicit.
95noExplicitConstructor398styleClass 'IOAddress' has a constructor with 1 argument that is not explicit.
src/lib/asiolink/io_asio_socket.h
21missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <boost/asio/coroutine.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108missingOverridestyleThe destructor '~IOAsioSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
108missingOverridestyleThe destructor '~IOAsioSocket < SocketCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
108missingOverridestyleThe destructor '~IOAsioSocket < UDPCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
108missingOverridestyleThe destructor '~IOAsioSocket < IOFetch >' overrides a destructor in a base class but is not marked with a 'override' specifier.
108missingOverridestyleThe destructor '~IOAsioSocket < TCPCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
108missingOverridestyleThe destructor '~IOAsioSocket < TLSCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
130missingOverridestyleThe function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier.
140missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
304noExplicitConstructor398styleClass 'DummyAsioSocket' has a constructor with 1 argument that is not explicit.
310missingOverridestyleThe function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier.
315missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
321missingOverridestyleThe function 'isOpenSynchronous' overrides a function in a base class but is not marked with a 'override' specifier.
340missingOverridestyleThe function 'asyncSend' overrides a function in a base class but is not marked with a 'override' specifier.
347missingOverridestyleThe function 'asyncReceive' overrides a function in a base class but is not marked with a 'override' specifier.
364missingOverridestyleThe function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier.
370missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/asiolink/io_endpoint.cc
15missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/io_endpoint.h
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/io_service.cc
12missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/io_service.h
10missingIncludeSysteminformationInclude file: <boost/version.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/io_service_mgr.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/io_service_signal.cc
12missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/asio/signal_set.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/io_service_signal.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/io_service_thread_pool.cc
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
117useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/asiolink/io_service_thread_pool.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/io_socket.cc
31noExplicitConstructor398styleClass 'DummySocket' has a constructor with 1 argument that is not explicit.
37missingOverridestyleThe function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier.
39missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/asiolink/io_socket.h
13missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/openssl_tls.cc
16missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <openssl/opensslv.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/openssl_tls.h
21missingIncludeSysteminformationInclude file: <boost/asio/ssl.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingOverridestyleThe destructor '~TlsContext' overrides a destructor in a base class but is not marked with a 'override' specifier.
60missingOverridestyleThe function 'getCertRequired' overrides a function in a base class but is not marked with a 'override' specifier.
76missingOverridestyleThe function 'setCertRequired' overrides a function in a base class but is not marked with a 'override' specifier.
76virtualCallInConstructorstyleVirtual function 'setCertRequired' is called from constructor 'TlsContext(TlsRole role)' at line 43. Dynamic binding is not used.
81missingOverridestyleThe function 'loadCaFile' overrides a function in a base class but is not marked with a 'override' specifier.
86missingOverridestyleThe function 'loadCaPath' overrides a function in a base class but is not marked with a 'override' specifier.
91missingOverridestyleThe function 'loadCertFile' overrides a function in a base class but is not marked with a 'override' specifier.
96missingOverridestyleThe function 'loadKeyFile' overrides a function in a base class but is not marked with a 'override' specifier.
146missingOverridestyleThe destructor '~TlsStream' overrides a destructor in a base class but is not marked with a 'override' specifier.
152missingOverridestyleThe function 'handshake' overrides a function in a base class but is not marked with a 'override' specifier.
159missingOverridestyleThe function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier.
173missingOverridestyleThe function 'getSubject' overrides a function in a base class but is not marked with a 'override' specifier.
207missingOverridestyleThe function 'getIssuer' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/asiolink/process_spawn.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sys/wait.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
157noExplicitConstructor398styleClass 'IOSignalSetInitializer' has a constructor with 1 argument that is not explicit.
384useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/asiolink/process_spawn.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/tcp_acceptor.h
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/tcp_endpoint.h
56noExplicitConstructor398styleClass 'TCPEndpoint' has a constructor with 1 argument that is not explicit.
66noExplicitConstructor398styleClass 'TCPEndpoint' has a constructor with 1 argument that is not explicit.
72missingOverridestyleThe destructor '~TCPEndpoint' overrides a destructor in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'getAddress' overrides a function in a base class but is not marked with a 'override' specifier.
79missingOverridestyleThe function 'getSockAddr' overrides a function in a base class but is not marked with a 'override' specifier.
83missingOverridestyleThe function 'getPort' overrides a function in a base class but is not marked with a 'override' specifier.
87missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
91missingOverridestyleThe function 'getFamily' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/asiolink/tcp_socket.h
22missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/numeric/conversion/cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
61noExplicitConstructor398styleClass 'TCPSocket' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleClass 'TCPSocket < SocketCallback >' has a constructor with 1 argument that is not explicit.
61noExplicitConstructor398styleClass 'TCPSocket < TCPCallback >' has a constructor with 1 argument that is not explicit.
69noExplicitConstructor398styleClass 'TCPSocket' has a constructor with 1 argument that is not explicit.
69noExplicitConstructor398styleClass 'TCPSocket < SocketCallback >' has a constructor with 1 argument that is not explicit.
69noExplicitConstructor398styleClass 'TCPSocket < TCPCallback >' has a constructor with 1 argument that is not explicit.
72missingOverridestyleThe destructor '~TCPSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
72missingOverridestyleThe destructor '~TCPSocket < SocketCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
72missingOverridestyleThe destructor '~TCPSocket < TCPCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier.
84missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
91missingOverridestyleThe function 'isOpenSynchronous' overrides a function in a base class but is not marked with a 'override' specifier.
144missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
158missingOverridestyleThe function 'asyncSend' overrides a function in a base class but is not marked with a 'override' specifier.
186missingOverridestyleThe function 'asyncReceive' overrides a function in a base class but is not marked with a 'override' specifier.
204missingOverridestyleThe function 'processReceivedData' overrides a function in a base class but is not marked with a 'override' specifier.
210missingOverridestyleThe function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier.
213virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TCPSocket()' at line 274. Dynamic binding is not used.
213missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
213virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TCPSocket < SocketCallback >()' at line 274. Dynamic binding is not used.
213virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TCPSocket < TCPCallback >()' at line 274. Dynamic binding is not used.
src/lib/asiolink/tests/addr_utilities_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56syntaxErrorerrorsyntax error
src/lib/asiolink/tests/dummy_io_callback_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/tests/hash_address_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/tests/interval_timer_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30noExplicitConstructor398styleClass 'TimerCallBack' has a constructor with 1 argument that is not explicit.
40noExplicitConstructor398styleClass 'TimerCallBackCounter' has a constructor with 1 argument that is not explicit.
src/lib/asiolink/tests/io_address_unittest.cc
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
94variableScope398styleThe scope of the variable 'v6' can be reduced.
98variableScope398styleThe scope of the variable 'v4' can be reduced.
src/lib/asiolink/tests/io_endpoint_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <netdb.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39syntaxErrorerrorsyntax error
src/lib/asiolink/tests/io_service_mgr_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26syntaxErrorerrorsyntax error
src/lib/asiolink/tests/io_service_signal_unittests.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115syntaxErrorerrorsyntax error
src/lib/asiolink/tests/io_service_thread_pool_unittests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41syntaxErrorerrorsyntax error
src/lib/asiolink/tests/io_service_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25syntaxErrorerrorsyntax error
src/lib/asiolink/tests/io_socket_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/tests/process_spawn_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
111syntaxErrorerrorsyntax error
src/lib/asiolink/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/tests/tcp_acceptor_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
351syntaxErrorerrorsyntax error
src/lib/asiolink/tests/tcp_endpoint_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/tests/tcp_socket_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
21missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
100noExplicitConstructor398styleClass 'TCPCallback' has a constructor with 1 argument that is not explicit.
100passedByValue398performanceFunction parameter 'which' should be passed by const reference.
src/lib/asiolink/tests/tls_acceptor_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
359syntaxErrorerrorsyntax error
src/lib/asiolink/tests/tls_socket_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101noExplicitConstructor398styleClass 'TLSCallback' has a constructor with 1 argument that is not explicit.
101passedByValue398performanceFunction parameter 'which' should be passed by const reference.
src/lib/asiolink/tests/tls_unittest.cc
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <openssl/opensslv.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
445syntaxErrorerrorsyntax error
src/lib/asiolink/tests/udp_endpoint_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/tests/udp_socket_unittest.cc
21missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
82noExplicitConstructor398styleClass 'UDPCallback' has a constructor with 1 argument that is not explicit.
src/lib/asiolink/tests/unix_domain_socket_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
124syntaxErrorerrorsyntax error
src/lib/asiolink/testutils/botan_sample_client.cc
13missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <botan/asio_stream.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <botan/certstor_flatfile.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <botan/pkcs8.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <botan/auto_rng.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101ctuOneDefinitionRuleViolation758errorThe one definition rule is violated, different classes/structs have the same name 'client'
src/lib/asiolink/testutils/botan_sample_server.cc
13missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <botan/asio_stream.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <botan/certstor_flatfile.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <botan/pkcs8.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <botan/auto_rng.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
98ctuOneDefinitionRuleViolation758errorThe one definition rule is violated, different classes/structs have the same name 'session'
101uninitMemberVar398warningMember variable 'session::data_' is not initialized in the constructor.
160ctuOneDefinitionRuleViolation758errorThe one definition rule is violated, different classes/structs have the same name 'server'
194constParameter398styleParameter 'argv' can be declared as const array
src/lib/asiolink/testutils/openssl_sample_client.cc
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/asio/ssl.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/testutils/openssl_sample_server.cc
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/bind/bind.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/asio/ssl.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35uninitMemberVar398warningMember variable 'session::data_' is not initialized in the constructor.
160constParameter398styleParameter 'argv' can be declared as const array
src/lib/asiolink/testutils/test_server_unix_socket.cc
11missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48uninitMemberVar398warningMember variable 'Connection::raw_buf_' is not initialized in the constructor.
49passedByValue398performanceFunction parameter 'custom_response' should be passed by const reference.
145noExplicitConstructor398styleClass 'ConnectionPool' has a constructor with 1 argument that is not explicit.
src/lib/asiolink/testutils/test_server_unix_socket.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/testutils/test_tls.h
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/testutils/timed_signal.h
13missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60noExplicitConstructor398styleClass 'SendSignalCallback' has a constructor with 1 argument that is not explicit.
src/lib/asiolink/tls_acceptor.h
21missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingOverridestyleThe destructor '~TLSAcceptor' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/asiolink/tls_socket.h
18missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37noExplicitConstructor398styleClass 'TLSSocket' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleClass 'TLSSocket < SocketCallback >' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleClass 'TLSSocket < TLSCallback >' has a constructor with 1 argument that is not explicit.
49missingOverridestyleThe destructor '~TLSSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
49missingOverridestyleThe destructor '~TLSSocket < SocketCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
49missingOverridestyleThe destructor '~TLSSocket < TLSCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier.
61missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
68missingOverridestyleThe function 'isOpenSynchronous' overrides a function in a base class but is not marked with a 'override' specifier.
127missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
150missingOverridestyleThe function 'asyncSend' overrides a function in a base class but is not marked with a 'override' specifier.
178missingOverridestyleThe function 'asyncReceive' overrides a function in a base class but is not marked with a 'override' specifier.
196missingOverridestyleThe function 'processReceivedData' overrides a function in a base class but is not marked with a 'override' specifier.
202missingOverridestyleThe function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier.
205virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TLSSocket()' at line 283. Dynamic binding is not used.
205missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
205virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TLSSocket < SocketCallback >()' at line 283. Dynamic binding is not used.
205virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TLSSocket < TLSCallback >()' at line 283. Dynamic binding is not used.
src/lib/asiolink/udp_endpoint.h
56noExplicitConstructor398styleClass 'UDPEndpoint' has a constructor with 1 argument that is not explicit.
66noExplicitConstructor398styleClass 'UDPEndpoint' has a constructor with 1 argument that is not explicit.
72missingOverridestyleThe destructor '~UDPEndpoint' overrides a destructor in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'getAddress' overrides a function in a base class but is not marked with a 'override' specifier.
79missingOverridestyleThe function 'getSockAddr' overrides a function in a base class but is not marked with a 'override' specifier.
83missingOverridestyleThe function 'getPort' overrides a function in a base class but is not marked with a 'override' specifier.
87missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
91missingOverridestyleThe function 'getFamily' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/asiolink/udp_socket.h
14missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51noExplicitConstructor398styleClass 'UDPSocket' has a constructor with 1 argument that is not explicit.
51noExplicitConstructor398styleClass 'UDPSocket < UDPCallback >' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleClass 'UDPSocket' has a constructor with 1 argument that is not explicit.
59noExplicitConstructor398styleClass 'UDPSocket < UDPCallback >' has a constructor with 1 argument that is not explicit.
62missingOverridestyleThe destructor '~UDPSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
62missingOverridestyleThe destructor '~UDPSocket < UDPCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier.
65missingOverridestyleThe function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier.
74missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
81missingOverridestyleThe function 'isOpenSynchronous' overrides a function in a base class but is not marked with a 'override' specifier.
93missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
105missingOverridestyleThe function 'asyncSend' overrides a function in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'asyncReceive' overrides a function in a base class but is not marked with a 'override' specifier.
137missingOverridestyleThe function 'processReceivedData' overrides a function in a base class but is not marked with a 'override' specifier.
143missingOverridestyleThe function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier.
146virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~UDPSocket()' at line 186. Dynamic binding is not used.
146missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
146virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~UDPSocket < UDPCallback >()' at line 186. Dynamic binding is not used.
src/lib/asiolink/unix_domain_socket.cc
11missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28noExplicitConstructor398styleClass 'UnixDomainSocketImpl' has a constructor with 1 argument that is not explicit.
src/lib/asiolink/unix_domain_socket.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47missingOverridestyleThe function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier.
50missingOverridestyleThe function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/asiolink/unix_domain_socket_acceptor.h
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/asiolink/unix_domain_socket_endpoint.h
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/base_stamped_element.h
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/command_interpreter.cc
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/command_interpreter.h
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/data.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
590constParameterReference398styleParameter 'line' can be declared as reference to const
1131useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
1503useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/lib/cc/data.h
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
571shadowVariable398styleLocal variable 'key' shadows outer variable
618noExplicitConstructor398styleClass 'IntElement' has a constructor with 1 argument that is not explicit.
620missingOverridestyleThe function 'intValue' overrides a function in a base class but is not marked with a 'override' specifier.
622missingOverridestyleThe function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier.
624missingOverridestyleThe function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier.
625missingOverridestyleThe function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier.
626missingOverridestyleThe function 'equals' overrides a function in a base class but is not marked with a 'override' specifier.
637noExplicitConstructor398styleClass 'BigIntElement' has a constructor with 1 argument that is not explicit.
675noExplicitConstructor398styleClass 'DoubleElement' has a constructor with 1 argument that is not explicit.
677missingOverridestyleThe function 'doubleValue' overrides a function in a base class but is not marked with a 'override' specifier.
679missingOverridestyleThe function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier.
681missingOverridestyleThe function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier.
682missingOverridestyleThe function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier.
683missingOverridestyleThe function 'equals' overrides a function in a base class but is not marked with a 'override' specifier.
690noExplicitConstructor398styleClass 'BoolElement' has a constructor with 1 argument that is not explicit.
692missingOverridestyleThe function 'boolValue' overrides a function in a base class but is not marked with a 'override' specifier.
694missingOverridestyleThe function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier.
696missingOverridestyleThe function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier.
697missingOverridestyleThe function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier.
698missingOverridestyleThe function 'equals' overrides a function in a base class but is not marked with a 'override' specifier.
703noExplicitConstructor398styleClass 'NullElement' has a constructor with 1 argument that is not explicit.
705missingOverridestyleThe function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier.
706missingOverridestyleThe function 'equals' overrides a function in a base class but is not marked with a 'override' specifier.
713noExplicitConstructor398styleClass 'StringElement' has a constructor with 1 argument that is not explicit.
713passedByValue398performanceFunction parameter 'v' should be passed by const reference.
715missingOverridestyleThe function 'stringValue' overrides a function in a base class but is not marked with a 'override' specifier.
717missingOverridestyleThe function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier.
719missingOverridestyleThe function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier.
720missingOverridestyleThe function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier.
721missingOverridestyleThe function 'equals' overrides a function in a base class but is not marked with a 'override' specifier.
728noExplicitConstructor398styleClass 'ListElement' has a constructor with 1 argument that is not explicit.
730missingOverridestyleThe function 'listValue' overrides a function in a base class but is not marked with a 'override' specifier.
732missingOverridestyleThe function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier.
737missingOverridestyleThe function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier.
743missingOverridestyleThe function 'getNonConst' overrides a function in a base class but is not marked with a 'override' specifier.
745missingOverridestyleThe function 'set' overrides a function in a base class but is not marked with a 'override' specifier.
748missingOverridestyleThe function 'add' overrides a function in a base class but is not marked with a 'override' specifier.
750missingOverridestyleThe function 'remove' overrides a function in a base class but is not marked with a 'override' specifier.
751missingOverridestyleThe function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier.
752missingOverridestyleThe function 'size' overrides a function in a base class but is not marked with a 'override' specifier.
753missingOverridestyleThe function 'empty' overrides a function in a base class but is not marked with a 'override' specifier.
754missingOverridestyleThe function 'equals' overrides a function in a base class but is not marked with a 'override' specifier.
772noExplicitConstructor398styleClass 'MapElement' has a constructor with 1 argument that is not explicit.
src/lib/cc/element_value.h
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/json_feed.cc
11missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/json_feed.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
190returnByReferenceperformanceFunction 'getErrorMessage()' should return member 'error_message_' by const reference.
195returnByReferenceperformanceFunction 'getProcessedText()' should return member 'output_' by const reference.
222missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
225missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
228missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
241missingOverridestyleThe function 'onModelFailure' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/cc/server_tag.cc
12missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/server_tag.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51returnByReferenceperformanceFunction 'get()' should return member 'tag_' by const reference.
src/lib/cc/simple_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
221legacyUninitvar457errorUninitialized variable: bool_value
src/lib/cc/simple_parser.h
14missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/stamped_element.h
12missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
61returnByReferenceperformanceFunction 'getServerTags()' should return member 'server_tags_' by const reference.
src/lib/cc/stamped_value.cc
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/stamped_value.h
12missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47noExplicitConstructor398styleClass 'StampedValue' has a constructor with 1 argument that is not explicit.
117returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
src/lib/cc/tests/command_interpreter_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36syntaxErrorerrorsyntax error
src/lib/cc/tests/data_file_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49syntaxErrorerrorsyntax error
src/lib/cc/tests/data_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/assign/std/vector.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40syntaxErrorerrorsyntax error
src/lib/cc/tests/element_value_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23syntaxErrorerrorsyntax error
src/lib/cc/tests/json_feed_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
158syntaxErrorerrorsyntax error
src/lib/cc/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/tests/server_tag_unittest.cc
10missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
75syntaxErrorerrorsyntax error
src/lib/cc/tests/simple_parser_unittest.cc
9missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cc/tests/stamped_element_unittest.cc
10missingIncludeSysteminformationInclude file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38syntaxErrorerrorsyntax error
src/lib/cc/tests/stamped_value_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34syntaxErrorerrorsyntax error
src/lib/cc/tests/user_context_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20syntaxErrorerrorsyntax error
src/lib/cc/user_context.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/base_command_mgr.cc
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/base_command_mgr.h
12missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/client_connection.cc
14missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
118uninitMemberVar398warningMember variable 'ClientConnectionImpl::read_buf_' is not initialized in the constructor.
src/lib/config/client_connection.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
87passedByValue398performanceFunction parameter 'control_command' should be passed by const reference.
src/lib/config/cmd_http_listener.cc
12missingIncludeSysteminformationInclude file: <cmd_http_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cmd_response_creator_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <config_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/cmd_http_listener.h
14missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/cmd_response_creator.cc
15missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/cmd_response_creator.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40noExplicitConstructor398styleClass 'CmdResponseCreator' has a constructor with 1 argument that is not explicit.
50missingOverridestyleThe function 'createNewHttpRequest' overrides a function in a base class but is not marked with a 'override' specifier.
59missingOverridestyleThe function 'createStockHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier.
117missingOverridestyleThe function 'createDynamicHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/config/cmds_impl.h
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29constParameterReference398styleParameter 'handle' can be declared as reference to const
64constParameterReference398styleParameter 'response' can be declared as reference to const
src/lib/config/command_mgr.h
11missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/config_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/hooked_command_mgr.cc
15missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/hooked_command_mgr.h
82missingOverridestyleThe function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/config/http_command_config.cc
12missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/http_command_config.h
25noExplicitConstructor398styleClass 'HttpCommandConfig' has a constructor with 1 argument that is not explicit.
28missingOverridestyleThe destructor '~HttpCommandConfig' overrides a destructor in a base class but is not marked with a 'override' specifier.
33returnByReferenceperformanceFunction 'getSocketType()' should return member 'socket_type_' by const reference.
93returnByReferenceperformanceFunction 'getTrustAnchor()' should return member 'trust_anchor_' by const reference.
108returnByReferenceperformanceFunction 'getCertFile()' should return member 'cert_file_' by const reference.
122returnByReferenceperformanceFunction 'getKeyFile()' should return member 'key_file_' by const reference.
168missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/config/http_command_mgr.cc
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/http_command_mgr.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/http_command_response_creator.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/http_command_response_creator.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37noExplicitConstructor398styleClass 'HttpCommandResponseCreator' has a constructor with 1 argument that is not explicit.
41missingOverridestyleThe destructor '~HttpCommandResponseCreator' overrides a destructor in a base class but is not marked with a 'override' specifier.
50missingOverridestyleThe function 'createNewHttpRequest' overrides a function in a base class but is not marked with a 'override' specifier.
59missingOverridestyleThe function 'createStockHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier.
88missingOverridestyleThe function 'createDynamicHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/config/http_command_response_creator_factory.h
41noExplicitConstructor398styleClass 'HttpCommandResponseCreatorFactory' has a constructor with 1 argument that is not explicit.
49missingOverridestyleThe function 'create' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/config/tests/client_connection_unittests.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
96syntaxErrorerrorsyntax error
src/lib/config/tests/cmd_http_listener_unittests.cc
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
735syntaxErrorerrorsyntax error
src/lib/config/tests/cmd_response_creator_factory_unittests.cc
10missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51syntaxErrorerrorsyntax error
src/lib/config/tests/cmd_response_creator_unittests.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
143syntaxErrorerrorsyntax error
src/lib/config/tests/command_mgr_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
88unreadVariable563styleVariable 'command_name' is assigned a value that is never used.
395useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/config/tests/http_command_config_unittests.cc
47syntaxErrorerrorsyntax error
src/lib/config/tests/http_command_mgr_unittests.cc
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
210syntaxErrorerrorsyntax error
src/lib/config/tests/http_command_response_creator_factory_unittests.cc
10missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/tests/http_command_response_creator_unittests.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
163syntaxErrorerrorsyntax error
src/lib/config/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/tests/unix_command_mgr_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/unix_command_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
24missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sys/file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/unix_command_mgr.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config_backend/base_config_backend.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config_backend/base_config_backend_mgr.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config_backend/base_config_backend_pool.h
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config_backend/tests/config_backend_mgr_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
397syntaxErrorerrorsyntax error
src/lib/config_backend/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/botan_hash.cc
9missingIncludeSysteminformationInclude file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <botan/hash.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <botan/exceptn.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/botan_hmac.cc
9missingIncludeSysteminformationInclude file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <botan/mac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <botan/exceptn.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/botan_link.cc
14missingIncludeSysteminformationInclude file: <botan/exceptn.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <botan/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <botan/auto_rng.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingOverridestyleThe destructor '~RNGImpl' overrides a destructor in a base class but is not marked with a 'override' specifier.
40missingOverridestyleThe function 'random' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/cryptolink/crypto_hash.cc
9missingIncludeSysteminformationInclude file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/crypto_hash.h
9missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37noExplicitConstructor398styleClass 'Hash' has a constructor with 1 argument that is not explicit.
src/lib/cryptolink/crypto_hmac.cc
9missingIncludeSysteminformationInclude file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/crypto_hmac.h
9missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/crypto_rng.cc
9missingIncludeSysteminformationInclude file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/crypto_rng.h
7missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/cryptolink.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/openssl_common.h
37noExplicitConstructor398styleClass 'SecBuf' has a constructor with 1 argument that is not explicit.
37noExplicitConstructor398styleClass 'SecBuf < unsigned char >' has a constructor with 1 argument that is not explicit.
src/lib/cryptolink/openssl_hash.cc
9missingIncludeSysteminformationInclude file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <openssl/evp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
106shadowFunction398styleLocal variable 'digest' shadows outer function
119shadowFunction398styleLocal variable 'digest' shadows outer function
132shadowFunction398styleLocal variable 'digest' shadows outer function
src/lib/cryptolink/openssl_hmac.cc
9missingIncludeSysteminformationInclude file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <openssl/evp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/openssl_link.cc
14missingIncludeSysteminformationInclude file: <openssl/crypto.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <openssl/rand.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingOverridestyleThe destructor '~RNGImpl' overrides a destructor in a base class but is not marked with a 'override' specifier.
35missingOverridestyleThe function 'random' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/cryptolink/tests/crypto_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33constVariableReference398styleVariable 'c' can be declared as reference to const
src/lib/cryptolink/tests/hash_unittests.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/tests/hmac_unittests.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/cryptolink/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/d2srv/d2_cfg_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43useInitializationList398performanceVariable 'd2_params_' is assigned in constructor body. Consider performing initialization in initialization list.
src/lib/d2srv/d2_cfg_mgr.h
18missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingOverridestyleThe destructor '~D2CfgContext' overrides a destructor in a base class but is not marked with a 'override' specifier.
142missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
199missingOverridestyleThe destructor '~D2CfgMgr' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/d2srv/d2_config.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/d2srv/d2_config.h
20missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
228virtualCallInConstructorstyleVirtual function 'validateContents' is called from constructor 'D2Params(const isc::asiolink::IOAddress&ip_address,const long port,const long dns_server_timeout,const dhcp_ddns::NameChangeProtocol&ncr_protocol,const dhcp_ddns::NameChangeFormat&ncr_format)' at line 40. Dynamic binding is not used.
228virtualCallInConstructorstyleVirtual function 'validateContents' is called from constructor 'D2Params()' at line 48. Dynamic binding is not used.
315missingOverridestyleThe destructor '~TSIGKeyInfo' overrides a destructor in a base class but is not marked with a 'override' specifier.
320returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
327returnByReferenceperformanceFunction 'getAlgorithm()' should return member 'algorithm_' by const reference.
341returnByReferenceperformanceFunction 'getSecret()' should return member 'secret_' by const reference.
348returnByReferenceperformanceFunction 'getSecretFile()' should return member 'secret_file_' by const reference.
379missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
462missingOverridestyleThe destructor '~DnsServerInfo' overrides a destructor in a base class but is not marked with a 'override' specifier.
467returnByReferenceperformanceFunction 'getHostname()' should return member 'hostname_' by const reference.
523missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
581missingOverridestyleThe destructor '~DdnsDomain' overrides a destructor in a base class but is not marked with a 'override' specifier.
586returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
596returnByReferenceperformanceFunction 'getKeyName()' should return member 'key_name_' by const reference.
610missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
654noExplicitConstructor398styleClass 'DdnsDomainListMgr' has a constructor with 1 argument that is not explicit.
657missingOverridestyleThe destructor '~DdnsDomainListMgr' overrides a destructor in a base class but is not marked with a 'override' specifier.
682returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
716missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
750missingOverridestyleThe destructor '~DScalarContext' overrides a destructor in a base class but is not marked with a 'override' specifier.
763missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/d2srv/d2_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/d2srv/d2_simple_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/d2srv/d2_stats.h
10missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/d2srv/d2_tsig_key.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49missingOverridestyleThe destructor '~D2TsigKey' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/d2srv/d2_update_message.h
18missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
137noExplicitConstructor398styleClass 'D2UpdateMessage' has a constructor with 1 argument that is not explicit.
src/lib/d2srv/d2_zone.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/d2srv/dns_client.cc
13missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
89missingOverridestyleThe destructor '~DNSClientImpl' overrides a destructor in a base class but is not marked with a 'override' specifier.
163knownConditionTrueFalse571styleCondition 'proto_!=DNSClient::TCP' is always true
src/lib/d2srv/nc_trans.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
299constParameterReference398styleParameter 'request' can be declared as reference to const
319constParameterReference398styleParameter 'response' can be declared as reference to const
src/lib/d2srv/nc_trans.h
20missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
176missingOverridestyleThe destructor '~NameChangeTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier.
195missingOverridestyleThe function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier.
224missingOverridestyleThe function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier.
235missingOverridestyleThe function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier.
246missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
257missingOverridestyleThe function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier.
270missingOverridestyleThe function 'onModelFailure' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/d2srv/tests/d2_tsig_key_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52syntaxErrorerrorsyntax error
src/lib/d2srv/tests/d2_update_message_unittests.cc
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
76syntaxErrorerrorsyntax error
src/lib/d2srv/tests/d2_zone_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35syntaxErrorerrorsyntax error
src/lib/d2srv/tests/dns_client_unittests.cc
19missingIncludeSysteminformationInclude file: <boost/asio/ip/udp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/asio/socket_base.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
507syntaxErrorerrorsyntax error
src/lib/d2srv/tests/nc_trans_unittests.cc
19missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
372syntaxErrorerrorsyntax error
src/lib/d2srv/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/d2srv/testutils/nc_test_utils.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
58uninitMemberVar398warningMember variable 'FauxServer::receive_buffer_' is not initialized in the constructor.
72uninitMemberVar398warningMember variable 'FauxServer::receive_buffer_' is not initialized in the constructor.
src/lib/d2srv/testutils/nc_test_utils.h
17missingIncludeSysteminformationInclude file: <boost/asio/ip/udp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/asio/socket_base.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
201missingOverridestyleThe destructor '~TransactionTest' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/d2srv/testutils/stats_test_utils.h
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/audit_entry.cc
11missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/audit_entry.h
10missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
156returnByReferenceperformanceFunction 'getObjectType()' should return member 'object_type_' by const reference.
194returnByReferenceperformanceFunction 'getLogMessage()' should return member 'log_message_' by const reference.
src/lib/database/backend_selector.cc
11missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/backend_selector.h
12missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
156returnByReferenceperformanceFunction 'getBackendHost()' should return member 'host_' by const reference.
180missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/database/database_connection.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/database_connection.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
144noExplicitConstructor398styleClass 'DatabaseConnection' has a constructor with 1 argument that is not explicit.
src/lib/database/db_log.h
12missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
129noExplicitConstructor398styleStruct 'DB_LOG < fatal >' has a constructor with 1 argument that is not explicit.
129noExplicitConstructor398styleStruct 'DB_LOG < error >' has a constructor with 1 argument that is not explicit.
129noExplicitConstructor398styleStruct 'DB_LOG < warn >' has a constructor with 1 argument that is not explicit.
129noExplicitConstructor398styleStruct 'DB_LOG < info >' has a constructor with 1 argument that is not explicit.
129noExplicitConstructor398styleStruct 'DB_LOG < debug >' has a constructor with 1 argument that is not explicit.
182noExplicitConstructor398styleStruct 'DB_LOG_FATAL' has a constructor with 1 argument that is not explicit.
187noExplicitConstructor398styleStruct 'DB_LOG_ERROR' has a constructor with 1 argument that is not explicit.
192noExplicitConstructor398styleStruct 'DB_LOG_WARN' has a constructor with 1 argument that is not explicit.
197noExplicitConstructor398styleStruct 'DB_LOG_INFO' has a constructor with 1 argument that is not explicit.
src/lib/database/db_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/dbaccess_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/dbaccess_parser.h
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/server.cc
11missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/server.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
54returnByReferenceperformanceFunction 'getServerTag()' should return member 'server_tag_' by const reference.
69returnByReferenceperformanceFunction 'getDescription()' should return member 'description_' by const reference.
76missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/database/server_collection.h
11missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/server_selector.h
11missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
98returnByReferenceperformanceFunction 'getTags()' should return member 'tags_' by const reference.
src/lib/database/tests/audit_entry_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
78syntaxErrorerrorsyntax error
src/lib/database/tests/backend_selector_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31syntaxErrorerrorsyntax error
src/lib/database/tests/database_connection_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/tests/database_log_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/tests/dbaccess_parser_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
227syntaxErrorerrorsyntax error
src/lib/database/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/database/tests/server_selector_unittest.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27syntaxErrorerrorsyntax error
src/lib/database/tests/server_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33syntaxErrorerrorsyntax error
src/lib/database/testutils/schema.cc
8missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If TEST_CA_DIR is a macro then please configure it.
src/lib/database/testutils/schema.h
11missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/classify.cc
13missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/classify.h
12missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index/identity.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
123noExplicitConstructor398styleClass 'ClientClasses' has a constructor with 1 argument that is not explicit.
src/lib/dhcp/dhcp4.h
29missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/dhcp6.h
10missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/duid.cc
11missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50duplInheritedMember398warningThe class 'DUID' defines member function with name 'fromText' also defined in its parent class 'IdentifierType < 3 , 130 >'.
73duplInheritedMember398warningThe class 'ClientId' defines member function with name 'fromText' also defined in its parent class 'IdentifierType < 2 , 255 >'.
src/lib/dhcp/duid.h
13missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43noExplicitConstructor398styleClass 'IdentifierType < 3 , 130 >' has a constructor with 1 argument that is not explicit.
43noExplicitConstructor398styleClass 'IdentifierType < 2 , 255 >' has a constructor with 1 argument that is not explicit.
170noExplicitConstructor398styleClass 'DUID' has a constructor with 1 argument that is not explicit.
210duplInheritedMember398warningThe class 'DUID' defines member function with name 'fromText' also defined in its parent class 'IdentifierType < 3 , 130 >'.
240noExplicitConstructor398styleClass 'ClientId' has a constructor with 1 argument that is not explicit.
268duplInheritedMember398warningThe class 'ClientId' defines member function with name 'fromText' also defined in its parent class 'IdentifierType < 2 , 255 >'.
src/lib/dhcp/duid_factory.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/duid_factory.h
11missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
70noExplicitConstructor398styleClass 'DUIDFactory' has a constructor with 1 argument that is not explicit.
src/lib/dhcp/hwaddr.cc
13missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/hwaddr.h
10missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stddef.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/iface_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
21missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
230useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
241useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
280useStlAlgorithm398styleConsider using std::count_if algorithm instead of a raw loop.
338useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
371useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
449useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
450useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
480useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
481useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
1003useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
1359useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
1505useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/lib/dhcp/iface_mgr.h
23missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
224returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
src/lib/dhcp/iface_mgr_bsd.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <net/if_dl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <ifaddrs.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/iface_mgr_linux.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
34missingIncludeSysteminformationInclude file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <linux/rtnetlink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
278constParameterReference398styleParameter 'addr_info' can be declared as reference to const
367constVariablePointer398styleVariable 'err' can be declared as pointer to const
src/lib/dhcp/iface_mgr_sun.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <net/if_dl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <ifaddrs.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/libdhcp++.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
27missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
648useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
1094variableScope398styleThe scope of the variable 'found_suboptions' can be reduced.
1094unreadVariable563styleVariable 'found_suboptions' is assigned a value that is never used.
src/lib/dhcp/libdhcp++.h
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/opaque_data_tuple.h
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
70noExplicitConstructor398styleClass 'OpaqueDataTuple' has a constructor with 1 argument that is not explicit.
src/lib/dhcp/option.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
180useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcp/option.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
449returnByReferenceperformanceFunction 'getEncapsulatedSpace()' should return member 'encapsulated_space_' by const reference.
src/lib/dhcp/option4_addrlst.cc
14missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option4_addrlst.h
14missingIncludeSysteminformationInclude file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46noExplicitConstructor398styleClass 'Option4AddrLst' has a constructor with 1 argument that is not explicit.
92missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
99missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
105missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
115returnByReferenceperformanceFunction 'getAddresses()' should return member 'addrs_' by const reference.
src/lib/dhcp/option4_client_fqdn.cc
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
128unmatchedSuppressioninformationUnmatched suppression: passedByValue
170unmatchedSuppressioninformationUnmatched suppression: operatorEqToSelf
195unmatchedSuppressioninformationUnmatched suppression: passedByValue
src/lib/dhcp/option4_client_fqdn.h
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
131noExplicitConstructor398styleClass 'Rcode' has a constructor with 1 argument that is not explicit.
230missingOverridestyleThe destructor '~Option4ClientFqdn' overrides a destructor in a base class but is not marked with a 'override' specifier.
317missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
340missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
346missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option4_dnr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
117useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcp/option4_dnr.h
11missingIncludeSysteminformationInclude file: <boost/assign.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/bimap.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
162returnByReferenceperformanceFunction 'getAddresses()' should return member 'ip_addresses_' by const reference.
198returnByReferenceperformanceFunction 'getLogPrefix()' should return member 'log_prefix_' by const reference.
554virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'Option4Dnr(OptionBufferConstIter begin,OptionBufferConstIter end,bool convenient_notation=false)' at line 24. Dynamic binding is not used.
src/lib/dhcp/option6_addrlst.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option6_addrlst.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
54missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
60virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'Option6AddrLst(uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 40. Dynamic binding is not used.
63missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
83returnByReferenceperformanceFunction 'getAddresses()' should return member 'addrs_' by const reference.
86missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option6_auth.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option6_auth.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
125returnByReferenceperformanceFunction 'getAuthInfo()' should return member 'auth_info_' by const reference.
src/lib/dhcp/option6_client_fqdn.cc
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108unmatchedSuppressioninformationUnmatched suppression: passedByValue
142unmatchedSuppressioninformationUnmatched suppression: operatorEqToSelf
166unmatchedSuppressioninformationUnmatched suppression: passedByValue
src/lib/dhcp/option6_client_fqdn.h
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
129noExplicitConstructor398styleClass 'Option6ClientFqdn' has a constructor with 1 argument that is not explicit.
151missingOverridestyleThe destructor '~Option6ClientFqdn' overrides a destructor in a base class but is not marked with a 'override' specifier.
228missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
251missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
257missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option6_dnr.h
73virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'Option6Dnr(OptionBufferConstIter begin,OptionBufferConstIter end,bool convenient_notation=false)' at line 22. Dynamic binding is not used.
src/lib/dhcp/option6_ia.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
112useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcp/option6_ia.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
66missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
104missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option6_iaaddr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcp/option6_iaaddr.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
74missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
113missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option6_iaprefix.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
116useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcp/option6_iaprefix.h
78missingOverridestyleThe function 'clone' overrides a function in a base class but is not marked with a 'override' specifier.
89missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
102missingOverridestyleThe function 'unpack' overrides a function in a base class but is not marked with a 'override' specifier.
110missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
122missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option6_pdexclude.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <boost/dynamic_bitset.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option6_pdexclude.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
68missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
74virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'Option6PDExclude(OptionBufferConstIter begin,OptionBufferConstIter end)' at line 119. Dynamic binding is not used.
80missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
85missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option6_status_code.cc
13missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option6_status_code.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
58virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'Option6StatusCode(OptionBufferConstIter begin,OptionBufferConstIter end)' at line 42. Dynamic binding is not used.
63missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
68missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
145missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
154virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'Option4SlpServiceScope(OptionBufferConstIter begin,OptionBufferConstIter end)' at line 152. Dynamic binding is not used.
159missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
164missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
192constParameterReference398styleParameter 'scope_list' can be declared as reference to const
src/lib/dhcp/option_classless_static_route.cc
13missingIncludeSysteminformationInclude file: <option_classless_static_route.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option_custom.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
687useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
692useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcp/option_custom.h
345missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
359missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
365missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option_data_types.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option_data_types.h
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
468unsignedLessThanZero570styleChecking if unsigned expression 'buf.size()' is less than zero.
src/lib/dhcp/option_definition.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
35missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <boost/algorithm/string/replace.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <boost/dynamic_bitset.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option_definition.h
16missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
361returnByReferenceperformanceFunction 'getEncapsulatedSpace()' should return member 'encapsulated_space_' by const reference.
368returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
380returnByReferenceperformanceFunction 'getOptionSpaceName()' should return member 'option_space_name_' by const reference.
src/lib/dhcp/option_int.h
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
112missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
148virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionInt < uint32_t >(Option::Universe u,uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 95. Dynamic binding is not used.
148virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionInt(Option::Universe u,uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 95. Dynamic binding is not used.
148virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionInt < uint16_t >(Option::Universe u,uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 95. Dynamic binding is not used.
148virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionInt < uint8_t >(Option::Universe u,uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 95. Dynamic binding is not used.
148virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionInt < int8_t >(Option::Universe u,uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 95. Dynamic binding is not used.
148virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionInt < int16_t >(Option::Universe u,uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 95. Dynamic binding is not used.
148virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionInt < int32_t >(Option::Universe u,uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 95. Dynamic binding is not used.
198missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
205useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
216missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
223knownConditionTrueFalse398styleThe comparison 'OptionDataTypeTraits < uint8_t >::len == 1' is always true.
src/lib/dhcp/option_int_array.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
145missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
185virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionIntArray < uint8_t >(const Option::Universe u,const uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 121. Dynamic binding is not used.
185virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionIntArray(const Option::Universe u,const uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 121. Dynamic binding is not used.
185virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionIntArray < int8_t >(const Option::Universe u,const uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 121. Dynamic binding is not used.
185virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionIntArray < uint16_t >(const Option::Universe u,const uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 121. Dynamic binding is not used.
185virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionIntArray < uint32_t >(const Option::Universe u,const uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 121. Dynamic binding is not used.
189moduloofonestyleModulo of one is always equal to zero
243missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
248useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
259missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
270knownConditionTrueFalse398styleThe comparison 'OptionDataTypeTraits < uint8_t >::len == 1' is always true.
src/lib/dhcp/option_opaque_data_tuples.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39duplInheritedMember398warningThe class 'OptionOpaqueDataTuples' defines member function with name 'clone' also defined in its parent class 'Option'.
115useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
129useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcp/option_opaque_data_tuples.h
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77duplInheritedMember398warningThe class 'OptionOpaqueDataTuples' defines member function with name 'clone' also defined in its parent class 'Option'.
83missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
93virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionOpaqueDataTuples(Option::Universe u,const uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end,OpaqueDataTuple::LengthFieldType length_field_type=OpaqueDataTuple::LENGTH_EMPTY)' at line 35. Dynamic binding is not used.
141missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
147missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option_space.cc
10missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option_space.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79noExplicitConstructor398styleClass 'OptionSpace' has a constructor with 1 argument that is not explicit.
149noExplicitConstructor398styleClass 'OptionSpace6' has a constructor with 1 argument that is not explicit.
src/lib/dhcp/option_space_container.h
11missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/option_string.cc
11missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34duplInheritedMember398warningThe class 'OptionString' defines member function with name 'clone' also defined in its parent class 'Option'.
src/lib/dhcp/option_string.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62duplInheritedMember398warningThe class 'OptionString' defines member function with name 'clone' also defined in its parent class 'Option'.
67missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
91missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
105virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionString(const Option::Universe u,const uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 30. Dynamic binding is not used.
113missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'toString' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option_vendor.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33duplInheritedMember398warningThe class 'OptionVendor' defines member function with name 'clone' also defined in its parent class 'Option'.
51useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
92useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
108useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcp/option_vendor.h
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53duplInheritedMember398warningThe class 'OptionVendor' defines member function with name 'clone' also defined in its parent class 'Option'.
60missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
74virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionVendor(Option::Universe u,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 29. Dynamic binding is not used.
95missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
102missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/option_vendor_class.cc
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35duplInheritedMember398warningThe class 'OptionVendorClass' defines member function with name 'clone' also defined in its parent class 'Option'.
152useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/dhcp/option_vendor_class.h
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74duplInheritedMember398warningThe class 'OptionVendorClass' defines member function with name 'clone' also defined in its parent class 'Option'.
80missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
90virtualCallInConstructorstyleVirtual function 'unpack' is called from constructor 'OptionVendorClass(Option::Universe u,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 31. Dynamic binding is not used.
143missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
149missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/packet_queue.h
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
118returnByReferenceperformanceFunction 'getQueueType()' should return member 'queue_type_' by const reference.
src/lib/dhcp/packet_queue_mgr.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/packet_queue_mgr4.cc
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/packet_queue_mgr4.h
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/packet_queue_mgr6.cc
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/packet_queue_mgr6.h
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/packet_queue_ring.h
12missingIncludeSysteminformationInclude file: <boost/circular_buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingOverridestyleThe destructor '~PacketQueueRing < boost :: shared_ptr < Pkt4 > >' overrides a destructor in a base class but is not marked with a 'override' specifier.
43missingOverridestyleThe destructor '~PacketQueueRing < boost :: shared_ptr < Pkt6 > >' overrides a destructor in a base class but is not marked with a 'override' specifier.
53missingOverridestyleThe function 'enqueuePacket' overrides a function in a base class but is not marked with a 'override' specifier.
65missingOverridestyleThe function 'dequeuePacket' overrides a function in a base class but is not marked with a 'override' specifier.
165missingOverridestyleThe function 'empty' overrides a function in a base class but is not marked with a 'override' specifier.
193missingOverridestyleThe function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier.
198missingOverridestyleThe function 'clear' overrides a function in a base class but is not marked with a 'override' specifier.
203missingOverridestyleThe function 'getInfo' overrides a function in a base class but is not marked with a 'override' specifier.
237missingOverridestyleThe destructor '~PacketQueueRing4' overrides a destructor in a base class but is not marked with a 'override' specifier.
257missingOverridestyleThe destructor '~PacketQueueRing6' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/pkt.cc
8missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
335useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
356useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/lib/dhcp/pkt.h
17missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
58noExplicitConstructor398styleClass 'ScopedEnableOptionsCopy' has a constructor with 1 argument that is not explicit.
58noExplicitConstructor398styleClass 'ScopedEnableOptionsCopy < Pkt4 >' has a constructor with 1 argument that is not explicit.
58noExplicitConstructor398styleClass 'ScopedEnableOptionsCopy < Pkt6 >' has a constructor with 1 argument that is not explicit.
531constParameterReference398styleParameter 'timestamp' can be declared as reference to const
692returnByReferenceperformanceFunction 'getIface()' should return member 'iface_' by const reference.
1020noExplicitConstructor398styleClass 'ScopedSubOptionsCopy' has a constructor with 1 argument that is not explicit.
1065noExplicitConstructor398styleClass 'ScopedPktOptionsCopy' has a constructor with 1 argument that is not explicit.
1065noExplicitConstructor398styleClass 'ScopedPktOptionsCopy < Pkt4 >' has a constructor with 1 argument that is not explicit.
src/lib/dhcp/pkt4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
545unmatchedSuppressioninformationUnmatched suppression: unusedFunction
584shadowFunction398styleLocal variable 'len' shadows outer function
src/lib/dhcp/pkt4.h
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
89missingOverridestyleThe function 'unpack' overrides a function in a base class but is not marked with a 'override' specifier.
101missingOverridestyleThe function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier.
130missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
138missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
232missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
237missingOverridestyleThe function 'setType' overrides a function in a base class but is not marked with a 'override' specifier.
256missingOverridestyleThe function 'getName' overrides a function in a base class but is not marked with a 'override' specifier.
343missingOverridestyleThe function 'addOption' overrides a function in a base class but is not marked with a 'override' specifier.
422missingOverridestyleThe function 'setHWAddrMember' overrides a function in a base class but is not marked with a 'override' specifier.
444missingOverridestyleThe function 'getMACFromSrcLinkLocalAddr' overrides a function in a base class but is not marked with a 'override' specifier.
456missingOverridestyleThe function 'getMACFromIPv6RelayOpt' overrides a function in a base class but is not marked with a 'override' specifier.
467missingOverridestyleThe function 'getMACFromDocsisModem' overrides a function in a base class but is not marked with a 'override' specifier.
478missingOverridestyleThe function 'getMACFromDUID' overrides a function in a base class but is not marked with a 'override' specifier.
489missingOverridestyleThe function 'getMACFromDocsisCMTS' overrides a function in a base class but is not marked with a 'override' specifier.
499missingOverridestyleThe function 'getMACFromRemoteIdRelayOption' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/pkt4o6.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
54missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
60missingOverridestyleThe function 'isDhcp4o6' overrides a function in a base class but is not marked with a 'override' specifier.
73missingOverridestyleThe function 'setCopyRetrievedOptions' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/pkt6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
21missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
344shadowFunction398styleLocal variable 'len' shadows outer function
348useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
356shadowFunction398styleLocal variable 'len' shadows outer function
370useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
513unknownEvaluationOrder768errorExpression '((*begin++)<<16)+((*begin++)<<8)' depends on order of evaluation of side effects
514unknownEvaluationOrder768errorExpression '((*begin++)<<16)+((*begin++)<<8)+(*begin++)' depends on order of evaluation of side effects
1030shadowFunction398styleLocal variable 'len' shadows outer function
src/lib/dhcp/pkt6.h
15missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
136missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
144missingOverridestyleThe function 'unpack' overrides a function in a base class but is not marked with a 'override' specifier.
196missingOverridestyleThe function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier.
203missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
215missingOverridestyleThe function 'len' overrides a function in a base class but is not marked with a 'override' specifier.
220missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
225missingOverridestyleThe function 'setType' overrides a function in a base class but is not marked with a 'override' specifier.
450missingOverridestyleThe function 'getName' overrides a function in a base class but is not marked with a 'override' specifier.
485missingOverridestyleThe function 'getMACFromSrcLinkLocalAddr' overrides a function in a base class but is not marked with a 'override' specifier.
495missingOverridestyleThe function 'getMACFromIPv6RelayOpt' overrides a function in a base class but is not marked with a 'override' specifier.
505missingOverridestyleThe function 'getMACFromDUID' overrides a function in a base class but is not marked with a 'override' specifier.
519missingOverridestyleThe function 'getMACFromDocsisModem' overrides a function in a base class but is not marked with a 'override' specifier.
532missingOverridestyleThe function 'getMACFromDocsisCMTS' overrides a function in a base class but is not marked with a 'override' specifier.
542missingOverridestyleThe function 'getMACFromRemoteIdRelayOption' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/pkt_filter.cc
11missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46constVariablePointer398styleVariable 'errmsg' can be declared as pointer to const
60constVariablePointer398styleVariable 'errmsg' can be declared as pointer to const
src/lib/dhcp/pkt_filter.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/pkt_filter_bpf.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <net/bpf.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <netinet/if_ether.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/pkt_filter_bpf.h
64missingOverridestyleThe function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier.
71missingOverridestyleThe function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier.
99missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
111missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
120missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
141unusedPrivateFunction398styleUnused private function: 'PktFilterBPF::writeAFPseudoHeader'
src/lib/dhcp/pkt_filter_inet.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
93cstyleCast398styleC-style pointer casting
292cstyleCast398styleC-style pointer casting
src/lib/dhcp/pkt_filter_inet.h
11missingIncludeSysteminformationInclude file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingOverridestyleThe function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier.
40missingOverridestyleThe function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier.
53missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
69missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
87missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/pkt_filter_inet6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
79cstyleCast398styleC-style pointer casting
94cstyleCast398styleC-style pointer casting
114cstyleCast398styleC-style pointer casting
121cstyleCast398styleC-style pointer casting
124constVariablePointer398styleVariable 'errmsg' can be declared as pointer to const
209constVariablePointer398styleVariable 'pktinfo' can be declared as pointer to const
src/lib/dhcp/pkt_filter_inet6.h
11missingIncludeSysteminformationInclude file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
70missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
85missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/pkt_filter_lpf.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <net/ethernet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <linux/filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <linux/if_ether.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <linux/if_packet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
221constVariablePointer398styleVariable 'errmsg' can be declared as pointer to const
src/lib/dhcp/pkt_filter_lpf.h
31missingOverridestyleThe function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier.
41missingOverridestyleThe function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
65missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/protocol_util.cc
11missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <netinet/in_systm.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <netinet/ip.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/protocol_util.h
13missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/socket_info.h
11missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/tests/classify_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/tests/duid_factory_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
324syntaxErrorerrorsyntax error
src/lib/dhcp/tests/duid_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
315unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/hwaddr_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
133unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/iface_mgr_unittest.cc
20missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
480unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If EXPECT_NO_THROW is a macro then please configure it.
2788missingIncludeSysteminformationInclude file: <net/if_dl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2791missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2792missingIncludeSysteminformationInclude file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
2793missingIncludeSysteminformationInclude file: <ifaddrs.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/tests/libdhcp++_unittest.cc
34missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
703unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/opaque_data_tuple_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option4_addrlst_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
78unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If EXPECT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option4_client_fqdn_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option4_dnr_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option6_addrlst_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If EXPECT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option6_auth_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option6_client_fqdn_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
132unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option6_dnr_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option6_ia_unittest.cc
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
279unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If EXPECT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option6_iaaddr_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option6_iaprefix_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
128syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option6_pdexclude_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option6_status_code_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option_classless_static_route_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option_copy_unittest.cc
31missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
182syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option_custom_unittest.cc
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
148unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option_data_types_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
207unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option_definition_unittest.cc
27missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
114unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If EXPECT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option_int_array_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
345syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option_int_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
462unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If EXPECT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option_opaque_data_tuples_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
352unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option_space_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39syntaxErrorerrorsyntax error
src/lib/dhcp/tests/option_string_unittest.cc
10missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
89unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option_unittest.cc
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
139unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option_vendor_class_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
254unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/option_vendor_unittest.cc
20missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
103syntaxErrorerrorsyntax error
src/lib/dhcp/tests/packet_queue4_unittest.cc
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
86syntaxErrorerrorsyntax error
src/lib/dhcp/tests/packet_queue6_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
87syntaxErrorerrorsyntax error
src/lib/dhcp/tests/packet_queue_mgr4_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
104syntaxErrorerrorsyntax error
src/lib/dhcp/tests/packet_queue_mgr6_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
93syntaxErrorerrorsyntax error
src/lib/dhcp/tests/packet_queue_testutils.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/tests/pkt4_unittest.cc
24missingIncludeSysteminformationInclude file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
310unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If EXPECT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/pkt4o6_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47syntaxErrorerrorsyntax error
src/lib/dhcp/tests/pkt6_unittest.cc
27missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
139syntaxErrorerrorsyntax error
src/lib/dhcp/tests/pkt_filter6_test_utils.cc
13missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
104cstyleCast398styleC-style pointer casting
src/lib/dhcp/tests/pkt_filter6_test_utils.h
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38noExplicitConstructor398styleClass 'PktFilter6Test' has a constructor with 1 argument that is not explicit.
139missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
149missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
162missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/tests/pkt_filter_bpf_unittest.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <net/bpf.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/pkt_filter_inet6_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36syntaxErrorerrorsyntax error
src/lib/dhcp/tests/pkt_filter_inet_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39syntaxErrorerrorsyntax error
src/lib/dhcp/tests/pkt_filter_lpf_unittest.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <linux/if_packet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43syntaxErrorerrorsyntax error
src/lib/dhcp/tests/pkt_filter_test_utils.cc
103cstyleCast398styleC-style pointer casting
src/lib/dhcp/tests/pkt_filter_test_utils.h
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38noExplicitConstructor398styleClass 'PktFilterTest' has a constructor with 1 argument that is not explicit.
140missingOverridestyleThe function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier.
148missingOverridestyleThe function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier.
168missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
182missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
195missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp/tests/pkt_filter_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34syntaxErrorerrorsyntax error
src/lib/dhcp/tests/protocol_util_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <netinet/in_systm.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <netinet/ip.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
465unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcp/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/testutils/iface_mgr_test_config.cc
166useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
182useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
200useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/dhcp/testutils/iface_mgr_test_config.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
151noExplicitConstructor398styleClass 'IfaceMgrTestConfig' has a constructor with 1 argument that is not explicit.
src/lib/dhcp/testutils/pkt_captures4.cc
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/testutils/pkt_captures6.cc
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/testutils/pkt_filter6_test_stub.cc
8missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36duplInheritedMember398warningThe class 'PktFilter6TestStub' defines member function with name 'joinMulticast' also defined in its parent class 'PktFilter6'.
src/lib/dhcp/testutils/pkt_filter6_test_stub.h
52missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
64missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
77missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
88duplInheritedMember398warningThe class 'PktFilter6TestStub' defines member function with name 'joinMulticast' also defined in its parent class 'PktFilter6'.
src/lib/dhcp/testutils/pkt_filter_test_stub.cc
8missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp/testutils/pkt_filter_test_stub.h
43missingOverridestyleThe function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier.
53missingOverridestyleThe function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier.
89missingOverridestyleThe function 'receive' overrides a function in a base class but is not marked with a 'override' specifier.
102missingOverridestyleThe function 'send' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp_ddns/dhcp_ddns_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp_ddns/ncr_io.cc
13missingIncludeSysteminformationInclude file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
146shadowVariable398styleLocal variable 'ex' shadows outer variable
356shadowVariable398styleLocal variable 'ex' shadows outer variable
src/lib/dhcp_ddns/ncr_io.h
55missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
58missingIncludeSysteminformationInclude file: <deque> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp_ddns/ncr_msg.cc
16missingIncludeSysteminformationInclude file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp_ddns/ncr_msg.h
23missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
127noExplicitConstructor398styleClass 'D2Dhcid' has a constructor with 1 argument that is not explicit.
530returnByReferenceperformanceFunction 'getFqdn()' should return member 'fqdn_' by const reference.
src/lib/dhcp_ddns/ncr_udp.cc
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp_ddns/ncr_udp.h
111missingIncludeSysteminformationInclude file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
112missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
291constParameterReference398styleParameter 'endpoint' can be declared as reference to const
341missingOverridestyleThe destructor '~NameChangeUDPListener' overrides a destructor in a base class but is not marked with a 'override' specifier.
351missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
360missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
369missingOverridestyleThe function 'doReceive' overrides a function in a base class but is not marked with a 'override' specifier.
471missingOverridestyleThe destructor '~NameChangeUDPSender' overrides a destructor in a base class but is not marked with a 'override' specifier.
481missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
490missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
500missingOverridestyleThe function 'doSend' overrides a function in a base class but is not marked with a 'override' specifier.
535missingOverridestyleThe function 'getSelectFd' overrides a function in a base class but is not marked with a 'override' specifier.
540missingOverridestyleThe function 'ioReady' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcp_ddns/tests/ncr_udp_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/asio/ip/udp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
92syntaxErrorerrorsyntax error
src/lib/dhcp_ddns/tests/ncr_unittests.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
271syntaxErrorerrorsyntax error
src/lib/dhcp_ddns/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcp_ddns/tests/test_utils.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/alloc_engine.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
35missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
444constParameterReference398styleParameter 'ctx' can be declared as reference to const
485useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
1036redundantInitialization563styleRedundant initialization for 'candidate'. The initialized value is overwritten before it is read.
1323useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
2556constVariableReference398styleVariable 'lease_mgr' can be declared as reference to const
2719constVariableReference398styleVariable 'lease_mgr' can be declared as reference to const
3397useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
3398useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
3532useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
3840constParameterReference398styleParameter 'ctx' can be declared as reference to const
src/lib/dhcpsrv/alloc_engine.h
29missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59noExplicitConstructor398styleClass 'AllocEngine' has a constructor with 1 argument that is not explicit.
94noExplicitConstructor398styleClass 'Resource' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/alloc_engine_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/allocation_state.cc
10missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19useInitializationList398performanceVariable 'last_allocated_time_' is assigned in constructor body. Consider performing initialization in initialization list.
src/lib/dhcpsrv/allocation_state.h
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/allocator.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/allocator.h
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/base_host_data_source.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cache_host_data_source.h
22missingOverridestyleThe destructor '~CacheHostDataSource' overrides a destructor in a base class but is not marked with a 'override' specifier.
22uselessOverridestyleThe destructor '~CacheHostDataSource' overrides a destructor in a base class but is identical to the overridden function
src/lib/dhcpsrv/callout_handle_store.h
12missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cb_ctl_dhcp.h
53uselessCallsSubstr398performanceIneffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead.
src/lib/dhcpsrv/cb_ctl_dhcp4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
246duplicateCondition398styleThe if condition is the same as the previous if condition
src/lib/dhcpsrv/cb_ctl_dhcp4.h
39missingOverridestyleThe function 'databaseConfigApply' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cb_ctl_dhcp6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
261duplicateCondition398styleThe if condition is the same as the previous if condition
src/lib/dhcpsrv/cb_ctl_dhcp6.h
39missingOverridestyleThe function 'databaseConfigApply' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_4o6.cc
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cfg_4o6.h
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45returnByReferenceperformanceFunction 'getIface4o6()' should return member 'iface4o6_' by const reference.
86missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_consistency.h
53missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_db_access.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cfg_db_access.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
159noExplicitConstructor398styleStruct 'CfgLeaseDbAccess' has a constructor with 1 argument that is not explicit.
166missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
173noExplicitConstructor398styleStruct 'CfgHostDbAccess' has a constructor with 1 argument that is not explicit.
180missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_duid.cc
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35variableScope398styleThe scope of the variable 'binary' can be reduced.
src/lib/dhcpsrv/cfg_duid.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55returnByReferenceperformanceFunction 'getIdentifier()' should return member 'identifier_' by const reference.
125missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_expiration.cc
11missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cfg_expiration.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
129noExplicitConstructor398styleClass 'CfgExpiration' has a constructor with 1 argument that is not explicit.
230missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_globals.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/cfg_globals.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
159missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_host_operations.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cfg_host_operations.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
84missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_hosts.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cfg_hosts.h
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48missingOverridestyleThe destructor '~CfgHosts' overrides a destructor in a base class but is not marked with a 'override' specifier.
64missingOverridestyleThe function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier.
80missingOverridestyleThe function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier.
93missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
104missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
115missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
126missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
137missingOverridestyleThe function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier.
148missingOverridestyleThe function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier.
160missingOverridestyleThe function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier.
172missingOverridestyleThe function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier.
184missingOverridestyleThe function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier.
196missingOverridestyleThe function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier.
211missingOverridestyleThe function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier.
229missingOverridestyleThe function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier.
247missingOverridestyleThe function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier.
265missingOverridestyleThe function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier.
282missingOverridestyleThe function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier.
298missingOverridestyleThe function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier.
314missingOverridestyleThe function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier.
330missingOverridestyleThe function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier.
343missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
354missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
365missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
389missingOverridestyleThe function 'get4' overrides a function in a base class but is not marked with a 'override' specifier.
403missingOverridestyleThe function 'get4' overrides a function in a base class but is not marked with a 'override' specifier.
414missingOverridestyleThe function 'get4' overrides a function in a base class but is not marked with a 'override' specifier.
440missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
454missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
468missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
478missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
488missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
498missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
508missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
534missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
543missingOverridestyleThe function 'add' overrides a function in a base class but is not marked with a 'override' specifier.
552missingOverridestyleThe function 'del' overrides a function in a base class but is not marked with a 'override' specifier.
571missingOverridestyleThe function 'del4' overrides a function in a base class but is not marked with a 'override' specifier.
592missingOverridestyleThe function 'del6' overrides a function in a base class but is not marked with a 'override' specifier.
603missingOverridestyleThe function 'update' overrides a function in a base class but is not marked with a 'override' specifier.
610missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
629missingOverridestyleThe function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier.
647missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_hosts_util.cc
13missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cfg_iface.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
527knownConditionTrueFalse571styleCondition 'addr_str.empty()' is always true
src/lib/dhcpsrv/cfg_iface.h
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
297missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_mac_source.h
11missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
75missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_multi_threading.cc
11missingIncludeSysteminformationInclude file: <cfg_multi_threading.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cfg_option.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
69useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
76useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/dhcpsrv/cfg_option.h
18missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
748missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_option_def.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
60useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
src/lib/dhcpsrv/cfg_option_def.h
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
138missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_rsoo.cc
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37stlFindInsert398performanceSearching before insertion is not necessary.
src/lib/dhcpsrv/cfg_rsoo.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_shared_networks.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/cfg_shared_networks.h
15missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
122missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_subnets4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
264constVariableReference398styleVariable 'cfg4o6' can be declared as reference to const
src/lib/dhcpsrv/cfg_subnets4.h
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
338missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfg_subnets6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
214useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
303useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
329useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
358useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/lib/dhcpsrv/cfg_subnets6.h
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
288missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/cfgmgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/cfgmgr.h
20missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
89returnByReferenceperformanceFunction 'getDataDir()' should return member 'datadir_' by const reference.
src/lib/dhcpsrv/client_class_def.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
303shadowFunction398styleLocal variable 'test' shadows outer function
601useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
607useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/dhcpsrv/client_class_def.h
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65missingOverridestyleThe destructor '~ClientClassDef' overrides a destructor in a base class but is not marked with a 'override' specifier.
68returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
84returnByReferenceperformanceFunction 'getTest()' should return member 'test_' by const reference.
250missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
371missingOverridestyleThe destructor '~ClientClassDictionary' overrides a destructor in a base class but is not marked with a 'override' specifier.
505missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/config_backend_dhcp4.h
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/ptime.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90missingOverridestyleThe destructor '~ConfigBackendDHCPv4' overrides a destructor in a base class but is not marked with a 'override' specifier.
90uselessOverridestyleThe destructor '~ConfigBackendDHCPv4' overrides a destructor in a base class but is identical to the overridden function
src/lib/dhcpsrv/config_backend_dhcp4_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33constVariableReference398styleVariable 'cb_dhcp4_mgr' can be declared as reference to const
src/lib/dhcpsrv/config_backend_dhcp4_mgr.h
13missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/config_backend_dhcp6.h
23missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/ptime.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
91missingOverridestyleThe destructor '~ConfigBackendDHCPv6' overrides a destructor in a base class but is not marked with a 'override' specifier.
91uselessOverridestyleThe destructor '~ConfigBackendDHCPv6' overrides a destructor in a base class but is identical to the overridden function
src/lib/dhcpsrv/config_backend_dhcp6_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33constVariableReference398styleVariable 'cb_dhcp6_mgr' can be declared as reference to const
src/lib/dhcpsrv/config_backend_dhcp6_mgr.h
13missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/config_backend_pool_dhcp4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/config_backend_pool_dhcp4.h
23missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/ptime.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/config_backend_pool_dhcp6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/config_backend_pool_dhcp6.h
22missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/ptime.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/csv_lease_file4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/csv_lease_file4.h
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41noExplicitConstructor398styleClass 'CSVLeaseFile4' has a constructor with 1 argument that is not explicit.
50missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/csv_lease_file6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/csv_lease_file6.h
18missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43noExplicitConstructor398styleClass 'CSVLeaseFile6' has a constructor with 1 argument that is not explicit.
52missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/d2_client_cfg.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/d2_client_cfg.h
23missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
112missingOverridestyleThe destructor '~D2ClientConfig' overrides a destructor in a base class but is not marked with a 'override' specifier.
195missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
202virtualCallInConstructorstyleVirtual function 'validateContents' is called from constructor 'D2ClientConfig(const bool enable_updates,const isc::asiolink::IOAddress&server_ip,const long server_port,const isc::asiolink::IOAddress&sender_ip,const long sender_port,const long max_queue_size,const dhcp_ddns::NameChangeProtocol&ncr_protocol,const dhcp_ddns::NameChangeFormat&ncr_format)' at line 100. Dynamic binding is not used.
202virtualCallInConstructorstyleVirtual function 'validateContents' is called from constructor 'D2ClientConfig()' at line 112. Dynamic binding is not used.
src/lib/dhcpsrv/d2_client_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
189variableScope398styleThe scope of the variable 'suffix_present' can be reduced.
src/lib/dhcpsrv/d2_client_mgr.h
21missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90missingOverridestyleThe destructor '~D2ClientMgr' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/dhcp4o6_ipc.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
75cstyleCast398styleC-style pointer casting
src/lib/dhcpsrv/dhcp4o6_ipc.h
17missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/dhcpsrv_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/flq_allocation_state.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/flq_allocation_state.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41noExplicitConstructor398styleClass 'PoolFreeLeaseQueueAllocationState' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/flq_allocator.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/flq_allocator.h
13missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
60missingOverridestyleThe function 'initAfterConfigureInternal' overrides a function in a base class but is not marked with a 'override' specifier.
114missingOverridestyleThe function 'pickPrefixInternal' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/fuzz_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/host.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37useInitializationList398performanceVariable 'authKey_' is assigned in constructor body. Consider performing initialization in initialization list.
src/lib/dhcpsrv/host.h
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
83noExplicitConstructor398styleClass 'AuthKey' has a constructor with 1 argument that is not explicit.
93noExplicitConstructor398styleClass 'AuthKey' has a constructor with 1 argument that is not explicit.
758returnByReferenceperformanceFunction 'getKey()' should return member 'key_' by const reference.
src/lib/dhcpsrv/host_container.h
12missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/host_data_source_factory.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/host_data_source_factory.h
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/host_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
115constVariableReference398styleVariable 'host_mgr_ptr' can be declared as reference to const
962useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/lib/dhcpsrv/host_mgr.h
16missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
160missingOverridestyleThe function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier.
186missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
211missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
229missingOverridestyleThe function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier.
248missingOverridestyleThe function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier.
267missingOverridestyleThe function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier.
294missingOverridestyleThe function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier.
324missingOverridestyleThe function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier.
352missingOverridestyleThe function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier.
379missingOverridestyleThe function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier.
404missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
459missingOverridestyleThe function 'get4' overrides a function in a base class but is not marked with a 'override' specifier.
481missingOverridestyleThe function 'get4' overrides a function in a base class but is not marked with a 'override' specifier.
515missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
571missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
591missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
607missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
641missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
647missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
678missingOverridestyleThe function 'add' overrides a function in a base class but is not marked with a 'override' specifier.
698missingOverridestyleThe function 'del' overrides a function in a base class but is not marked with a 'override' specifier.
720missingOverridestyleThe function 'del4' overrides a function in a base class but is not marked with a 'override' specifier.
743missingOverridestyleThe function 'del6' overrides a function in a base class but is not marked with a 'override' specifier.
756missingOverridestyleThe function 'update' overrides a function in a base class but is not marked with a 'override' specifier.
763missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
824missingOverridestyleThe function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/hosts_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/ip_range_permutation.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
70redundantInitialization563styleRedundant initialization for 'next_loc_address'. The initialized value is overwritten before it is read.
84redundantInitialization563styleRedundant initialization for 'cursor_address'. The initialized value is overwritten before it is read.
src/lib/dhcpsrv/ip_range_permutation.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <random> not found. Please note: Cppcheck does not need standard library headers to get proper results.
73noExplicitConstructor398styleClass 'IPRangePermutation' has a constructor with 1 argument that is not explicit.
79noExplicitConstructor398styleClass 'IPRangePermutation' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/iterative_allocation_state.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/iterative_allocation_state.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
97noExplicitConstructor398styleClass 'PoolIterativeAllocationState' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/iterative_allocator.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
97variableScope398styleThe scope of the variable 'valid' can be reduced.
src/lib/dhcpsrv/iterative_allocator.h
14missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/key_from_key.h
10missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/lease.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/lease.h
113missingOverridestyleThe destructor '~Lease' overrides a destructor in a base class but is not marked with a 'override' specifier.
368missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
471missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
478missingOverridestyleThe function 'decline' overrides a function in a base class but is not marked with a 'override' specifier.
481missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
610missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
639missingOverridestyleThe function 'decline' overrides a function in a base class but is not marked with a 'override' specifier.
656missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
659missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/lease_file_loader.h
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/lease_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
778variableScope398styleThe scope of the variable 'upgraded' can be reduced.
1075knownConditionTrueFalse570styleCondition 'i>=0' is always false
1084unreadVariable563styleVariable 'have_both' is assigned a value that is never used.
src/lib/dhcpsrv/lease_mgr.h
22missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
165noExplicitConstructor398styleClass 'LeaseStatsQuery' has a constructor with 1 argument that is not explicit.
173noExplicitConstructor398styleClass 'LeaseStatsQuery' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/lease_mgr_factory.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48unreadVariable563styleVariable 'redacted' is assigned a value that is never used.
src/lib/dhcpsrv/lease_mgr_factory.h
14missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/memfile_lease_limits.h
17missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/memfile_lease_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
76noExplicitConstructor398styleClass 'LFCSetup' has a constructor with 1 argument that is not explicit.
272noExplicitConstructor398styleClass 'MemfileLeaseStatsQuery' has a constructor with 1 argument that is not explicit.
279noExplicitConstructor398styleClass 'MemfileLeaseStatsQuery' has a constructor with 1 argument that is not explicit.
292missingOverridestyleThe destructor '~MemfileLeaseStatsQuery' overrides a destructor in a base class but is not marked with a 'override' specifier.
304missingOverridestyleThe function 'getNextRow' overrides a function in a base class but is not marked with a 'override' specifier.
343noExplicitConstructor398styleClass 'MemfileLeaseStatsQuery4' has a constructor with 1 argument that is not explicit.
367missingOverridestyleThe destructor '~MemfileLeaseStatsQuery4' overrides a destructor in a base class but is not marked with a 'override' specifier.
383missingOverridestyleThe function 'start' overrides a function in a base class but is not marked with a 'override' specifier.
635noExplicitConstructor398styleClass 'MemfileLeaseStatsQuery6' has a constructor with 1 argument that is not explicit.
659missingOverridestyleThe destructor '~MemfileLeaseStatsQuery6' overrides a destructor in a base class but is not marked with a 'override' specifier.
675missingOverridestyleThe function 'start' overrides a function in a base class but is not marked with a 'override' specifier.
1045duplInheritedMember398warningThe class 'Memfile_LeaseMgr' defines member function with name 'getDBVersion' also defined in its parent class 'LeaseMgr'.
1361useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
1607useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/dhcpsrv/memfile_lease_mgr.h
21missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
154noExplicitConstructor398styleClass 'Memfile_LeaseMgr' has a constructor with 1 argument that is not explicit.
157missingOverridestyleThe destructor '~Memfile_LeaseMgr' overrides a destructor in a base class but is not marked with a 'override' specifier.
160duplInheritedMember398warningThe class 'Memfile_LeaseMgr' defines member function with name 'getDBVersion' also defined in its parent class 'LeaseMgr'.
src/lib/dhcpsrv/memfile_lease_storage.h
14missingIncludeSysteminformationInclude file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/ncr_generator.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/network.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/network.h
24missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/multi_index/identity.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
229missingOverridestyleThe destructor '~Network' overrides a destructor in a base class but is not marked with a 'override' specifier.
851missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
1388missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
1539missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/network_state.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingOverridestyleThe destructor '~NetworkStateImpl' overrides a destructor in a base class but is not marked with a 'override' specifier.
280useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/dhcpsrv/network_state.h
13missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
209missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/packet_fuzzer.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41passedByValue398performanceFunction parameter 'interface' should be passed by const reference.
42passedByValue398performanceFunction parameter 'address' should be passed by const reference.
55knownConditionTrueFalse570styleCondition 'loop_max_ptr' is always false
src/lib/dhcpsrv/packet_fuzzer.h
15missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
73passedByValue398performanceFunction parameter 'interface' should be passed by const reference.
74passedByValue398performanceFunction parameter 'address' should be passed by const reference.
src/lib/dhcpsrv/parsers/base_network_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/parsers/client_class_def_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/parsers/client_class_def_parser.h
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/parsers/dhcp_parsers.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
24missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1322unreadVariable563styleVariable 'renew' is assigned a value that is never used.
1323unreadVariable563styleVariable 'rebind' is assigned a value that is never used.
src/lib/dhcpsrv/parsers/dhcp_parsers.h
28missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
233noExplicitConstructor398styleClass 'OptionDefParser' has a constructor with 1 argument that is not explicit.
259noExplicitConstructor398styleClass 'OptionDefListParser' has a constructor with 1 argument that is not explicit.
363missingOverridestyleThe function 'poolMaker' overrides a function in a base class but is not marked with a 'override' specifier.
373missingOverridestyleThe function 'poolMaker' overrides a function in a base class but is not marked with a 'override' specifier.
427missingOverridestyleThe function 'parse' overrides a function in a base class but is not marked with a 'override' specifier.
439missingOverridestyleThe function 'createPoolConfigParser' overrides a function in a base class but is not marked with a 'override' specifier.
607noExplicitConstructor398styleClass 'Subnet4ConfigParser' has a constructor with 1 argument that is not explicit.
616duplInheritedMember398warningThe class 'Subnet4ConfigParser' defines member function with name 'parse' also defined in its parent class 'SubnetConfigParser'.
627missingOverridestyleThe function 'initSubnet' overrides a function in a base class but is not marked with a 'override' specifier.
645missingOverridestyleThe function 'createPoolsListParser' overrides a function in a base class but is not marked with a 'override' specifier.
660noExplicitConstructor398styleClass 'Subnets4ListConfigParser' has a constructor with 1 argument that is not explicit.
724missingOverridestyleThe function 'poolMaker' overrides a function in a base class but is not marked with a 'override' specifier.
734missingOverridestyleThe function 'poolMaker' overrides a function in a base class but is not marked with a 'override' specifier.
751missingOverridestyleThe function 'parse' overrides a function in a base class but is not marked with a 'override' specifier.
763missingOverridestyleThe function 'createPoolConfigParser' overrides a function in a base class but is not marked with a 'override' specifier.
887noExplicitConstructor398styleClass 'Subnet6ConfigParser' has a constructor with 1 argument that is not explicit.
896duplInheritedMember398warningThe class 'Subnet6ConfigParser' defines member function with name 'parse' also defined in its parent class 'SubnetConfigParser'.
916missingOverridestyleThe function 'initSubnet' overrides a function in a base class but is not marked with a 'override' specifier.
934missingOverridestyleThe function 'createPoolsListParser' overrides a function in a base class but is not marked with a 'override' specifier.
960noExplicitConstructor398styleClass 'Subnets6ListConfigParser' has a constructor with 1 argument that is not explicit.
1077unusedPrivateFunction398styleUnused private function: 'D2ClientConfigParser::getMode'
src/lib/dhcpsrv/parsers/dhcp_queue_control_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/parsers/duid_config_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
16missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/parsers/duid_config_parser.h
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/parsers/expiration_config_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/parsers/host_reservation_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
108passedByValue398performanceFunction parameter 'msg' should be passed by const reference.
168variableScope398styleThe scope of the variable 'identifier' can be reduced.
169variableScope398styleThe scope of the variable 'identifier_name' can be reduced.
170variableScope398styleThe scope of the variable 'hostname' can be reduced.
src/lib/dhcpsrv/parsers/host_reservation_parser.h
101missingOverridestyleThe function 'parseInternal' overrides a function in a base class but is not marked with a 'override' specifier.
113missingOverridestyleThe function 'getSupportedParameters' overrides a function in a base class but is not marked with a 'override' specifier.
131missingOverridestyleThe function 'parseInternal' overrides a function in a base class but is not marked with a 'override' specifier.
143missingOverridestyleThe function 'getSupportedParameters' overrides a function in a base class but is not marked with a 'override' specifier.
215missingOverridestyleThe function 'isSupportedIdentifier' overrides a function in a base class but is not marked with a 'override' specifier.
236missingOverridestyleThe function 'isSupportedIdentifier' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/parsers/ifaces_config_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/parsers/multi_threading_config_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/parsers/option_data_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/parsers/option_data_parser.h
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48noExplicitConstructor398styleClass 'OptionDataParser' has a constructor with 1 argument that is not explicit.
197noExplicitConstructor398styleClass 'OptionDataListParser' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/parsers/sanity_checks_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/parsers/shared_network_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
18missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
233variableScope398styleThe scope of the variable 'name' can be reduced.
src/lib/dhcpsrv/parsers/shared_network_parser.h
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30noExplicitConstructor398styleClass 'SharedNetwork4Parser' has a constructor with 1 argument that is not explicit.
80noExplicitConstructor398styleClass 'SharedNetwork6Parser' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/parsers/shared_networks_list_parser.h
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36noExplicitConstructor398styleClass 'SharedNetworksListParser < SharedNetwork4Parser >' has a constructor with 1 argument that is not explicit.
36noExplicitConstructor398styleClass 'SharedNetworksListParser' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/parsers/simple_parser4.cc
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/pool.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/pool.h
21missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
92missingOverridestyleThe destructor '~Pool' overrides a destructor in a base class but is not marked with a 'override' specifier.
176missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
230duplInheritedMember398warningThe class 'Pool' defines member variable with name 'user_context_' also defined in its parent struct 'UserContext'.
292missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
421duplInheritedMember398warningThe class 'Pool6' defines member function with name 'getType' also defined in its parent class 'Pool'.
445missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
450missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/random_allocation_state.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/random_allocation_state.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/random_allocator.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <random> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/random_allocator.h
13missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <random> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/resource_handler.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
185missingOverridestyleThe destructor '~ResourceHandler4' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/sanity_checker.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/shared_network.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/shared_network.h
14missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/multi_index/random_access_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
201missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
206missingOverridestyleThe function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier.
296returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
408missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
413missingOverridestyleThe function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/srv_config.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
33missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
808useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.
839useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.
src/lib/dhcpsrv/srv_config.h
37missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
226noExplicitConstructor398styleClass 'SrvConfig' has a constructor with 1 argument that is not explicit.
773missingOverridestyleThe function 'merge' overrides a function in a base class but is not marked with a 'override' specifier.
986missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/subnet.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
23missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
540useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
560useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/dhcpsrv/subnet.h
24missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/multi_index/random_access_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
250returnByReferenceperformanceFunction 'getSharedNetworkName()' should return member 'shared_network_name_' by const reference.
342missingOverridestyleThe destructor '~Subnet' overrides a destructor in a base class but is not marked with a 'override' specifier.
398missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
400missingOverridestyleThe function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier.
421duplInheritedMember398warningThe class 'Subnet' defines member variable with name 'id_' also defined in its parent class 'BaseStampedElement'.
554missingOverridestyleThe function 'clientSupported' overrides a function in a base class but is not marked with a 'override' specifier.
575missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
584missingOverridestyleThe function 'createAllocators' overrides a function in a base class but is not marked with a 'override' specifier.
604missingOverridestyleThe function 'default_pool' overrides a function in a base class but is not marked with a 'override' specifier.
614missingOverridestyleThe function 'checkType' overrides a function in a base class but is not marked with a 'override' specifier.
724missingOverridestyleThe function 'clientSupported' overrides a function in a base class but is not marked with a 'override' specifier.
733missingOverridestyleThe function 'createAllocators' overrides a function in a base class but is not marked with a 'override' specifier.
738missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
758missingOverridestyleThe function 'default_pool' overrides a function in a base class but is not marked with a 'override' specifier.
768missingOverridestyleThe function 'checkType' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/subnet_id.h
11missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/subnet_selector.h
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc
23missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
18missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/alloc_engine_expiration_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1502syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/alloc_engine_hooks_unittest.cc
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
174syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/allocation_state_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/callout_handle_store_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cb_ctl_dhcp_unittest.cc
26missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
804syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_db_access_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_duid_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
86syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_expiration_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_host_operations_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_hosts_unittest.cc
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
207syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_iface_unittest.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
146syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_mac_source_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_multi_threading_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_option_def_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
54syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_option_unittest.cc
20missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_rsoo_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_shared_networks4_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_shared_networks6_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc
34missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
107syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc
32missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/cfgmgr_unittest.cc
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
193syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/client_class_def_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
116syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
125syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/d2_client_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/d2_udp_unittest.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
208syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/dhcp4o6_ipc_unittest.cc
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
350syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
32missingIncludeSysteminformationInclude file: <dhcpsrv/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
78syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/dhcp_queue_control_parser_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/duid_config_parser_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
154syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/expiration_config_parser_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
145syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/flq_allocation_state_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/flq_allocator_unittest.cc
12missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/host_cache_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
154syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/host_data_source_factory_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
107syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/host_mgr_unittest.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/host_reservation_parser_unittest.cc
23missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
301syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/host_reservations_list_parser_unittest.cc
21missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
157syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/host_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
746unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/dhcpsrv/tests/ifaces_config_parser_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/ip_range_permutation_unittest.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/ip_range_unittest.cc
9missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/iterative_allocation_state_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
42syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/iterative_allocator_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
337syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/lease_mgr_factory_unittest.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
130syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/lease_mgr_unittest.cc
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
86syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/lease_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
115syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/memfile_lease_extended_info_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
204syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/memfile_lease_limits_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
348syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
409syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/multi_threading_config_parser_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
300syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/network_state_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
842syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/network_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
153syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/packet_fuzzer_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/tests/pool_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/random_allocation_state_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/random_allocator_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/resource_handler_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/tests/sanity_checks_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
106passedByValue398performanceFunction parameter 'subnet_txt' should be passed by const reference.
114passedByValue398performanceFunction parameter 'subnet_txt' should be passed by const reference.
511passedByValue398performanceFunction parameter 'description' should be passed by const reference.
513passedByValue398performanceFunction parameter 'logs' should be passed by const reference.
564passedByValue398performanceFunction parameter 'description' should be passed by const reference.
566passedByValue398performanceFunction parameter 'logs' should be passed by const reference.
src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
239syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/shared_network_unittest.cc
21missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/shared_networks_list_parser_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/srv_config_unittest.cc
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
181syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/subnet_unittest.cc
28missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
61syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/timer_mgr_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
225syntaxErrorerrorsyntax error
src/lib/dhcpsrv/tests/tracking_lease_mgr_unittest.cc
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
72syntaxErrorerrorsyntax error
src/lib/dhcpsrv/testutils/alloc_engine_utils.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
24missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
117constParameterReference398styleParameter 'existing_lease' can be declared as reference to const
444constParameterReference398styleParameter 'hints' can be declared as reference to const
578constParameterReference398styleParameter 'existing_lease' can be declared as reference to const
src/lib/dhcpsrv/testutils/alloc_engine_utils.h
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90noExplicitConstructor398styleClass 'NakedAllocEngine' has a constructor with 1 argument that is not explicit.
104constParameterReference398styleParameter 'ctx' can be declared as reference to const
113constParameterReference398styleParameter 'ctx' can be declared as reference to const
263constParameterReference398styleParameter 'ctx' can be declared as reference to const
276passedByValue398performanceFunction parameter 'input' should be passed by const reference.
291passedByValue398performanceFunction parameter 'input' should be passed by const reference.
src/lib/dhcpsrv/testutils/concrete_lease_mgr.cc
10missingIncludeSysteminformationInclude file: <concrete_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/concrete_lease_mgr.h
15missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/config_result_check.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/dhcp4o6_test_ipc.cc
10missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/dhcp4o6_test_ipc.h
14missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/testutils/generic_backend_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74constVariableReference398styleVariable 'tested_option_reference' can be declared as reference to const
288constVariableReference398styleVariable 'mod_time_idx' can be declared as reference to const
src/lib/dhcpsrv/testutils/generic_backend_unittest.h
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
28missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.h
29missingOverridestyleThe destructor '~GenericConfigBackendDHCPv4Test' overrides a destructor in a base class but is not marked with a 'override' specifier.
117missingOverridestyleThe function 'getRecentAuditEntries' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
28missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.h
29missingOverridestyleThe destructor '~GenericConfigBackendDHCPv6Test' overrides a destructor in a base class but is not marked with a 'override' specifier.
117missingOverridestyleThe function 'getRecentAuditEntries' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/testutils/generic_cb_recovery_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/generic_host_data_source_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
28missingIncludeSysteminformationInclude file: <boost/algorithm/string/case_conv.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/algorithm/string/replace.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1421passedByValue398performanceFunction parameter 'name' should be passed by const reference.
1507passedByValue398performanceFunction parameter 'prefix' should be passed by const reference.
1508passedByValue398performanceFunction parameter 'exclude' should be passed by const reference.
1720incorrectStringBooleanError571warningConversion of string literal "key##1" to bool always evaluates to true.
1722incorrectStringBooleanError571warningConversion of string literal "key##2" to bool always evaluates to true.
1724incorrectStringBooleanError571warningConversion of string literal "key##3" to bool always evaluates to true.
1726incorrectStringBooleanError571warningConversion of string literal "key##4" to bool always evaluates to true.
2040incorrectStringBooleanError571warningConversion of string literal "key##1" to bool always evaluates to true.
2042incorrectStringBooleanError571warningConversion of string literal "key##1" to bool always evaluates to true.
2368incorrectStringBooleanError571warningConversion of string literal "key##1" to bool always evaluates to true.
2557incorrectStringBooleanError571warningConversion of string literal "key##1" to bool always evaluates to true.
3268unmatchedSuppressioninformationUnmatched suppression: unusedFunction
4930constParameterReference398styleParameter 'data_source1' can be declared as reference to const
4931constParameterReference398styleParameter 'data_source2' can be declared as reference to const
src/lib/dhcpsrv/testutils/generic_host_data_source_unittest.h
19missingIncludeSysteminformationInclude file: <boost/algorithm/string/join.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56missingOverridestyleThe destructor '~GenericHostDataSourceTest' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/testutils/generic_lease_extended_info_unittest.h
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
23missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
589useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
1184useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
1335useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.
1358useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
1421useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.
1445useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
1517useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.
1540useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
1576useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
1693useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
3065useStlAlgorithm398styleConsider using std::count_if algorithm instead of a raw loop.
3142duplicateExpression398styleSame expression on both sides of '-'.
3143duplicateExpression398styleSame expression on both sides of '-'.
3171redundantAssignment563styleVariable 'expectedStats[0]["assigned-addresses"]' is reassigned a value before the old one has been used.
3207duplicateExpression398styleSame expression on both sides of '-'.
3211duplicateExpression398styleSame expression on both sides of '-'.
src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.h
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31noExplicitConstructor398styleStruct 'SubnetPoolVal' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/testutils/host_data_source_utils.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90passedByValue398performanceFunction parameter 'auth_key' should be passed by const reference.
134passedByValue398performanceFunction parameter 'auth_key' should be passed by const reference.
351duplicateExpression398styleSame expression on both sides of '&&'.
431constVariablePointer398styleVariable 'option1' can be declared as pointer to const
432constVariablePointer398styleVariable 'option2' can be declared as pointer to const
src/lib/dhcpsrv/testutils/host_data_source_utils.h
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46passedByValue398performanceFunction parameter 'key' should be passed by const reference.
62passedByValue398performanceFunction parameter 'key' should be passed by const reference.
src/lib/dhcpsrv/testutils/lease_file_io.cc
9missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/lease_file_io.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29noExplicitConstructor398styleClass 'LeaseFileIO' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/testutils/memory_host_data_source.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
61useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
74useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
89useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
104useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
198useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
258useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
274useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.
src/lib/dhcpsrv/testutils/memory_host_data_source.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingOverridestyleThe destructor '~MemHostDataSource' overrides a destructor in a base class but is not marked with a 'override' specifier.
47missingOverridestyleThe function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier.
55missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
61missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
67missingOverridestyleThe function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier.
74missingOverridestyleThe function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier.
81missingOverridestyleThe function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier.
91missingOverridestyleThe function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier.
104missingOverridestyleThe function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier.
116missingOverridestyleThe function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier.
127missingOverridestyleThe function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier.
138missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
151missingOverridestyleThe function 'get4' overrides a function in a base class but is not marked with a 'override' specifier.
163missingOverridestyleThe function 'get4' overrides a function in a base class but is not marked with a 'override' specifier.
174missingOverridestyleThe function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier.
187missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
200missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
209missingOverridestyleThe function 'get6' overrides a function in a base class but is not marked with a 'override' specifier.
219missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
229missingOverridestyleThe function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier.
235missingOverridestyleThe function 'add' overrides a function in a base class but is not marked with a 'override' specifier.
243missingOverridestyleThe function 'del' overrides a function in a base class but is not marked with a 'override' specifier.
254missingOverridestyleThe function 'del4' overrides a function in a base class but is not marked with a 'override' specifier.
267missingOverridestyleThe function 'del6' overrides a function in a base class but is not marked with a 'override' specifier.
276missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
325missingOverridestyleThe function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/testutils/mysql_generic_backend_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/testutils/pgsql_generic_backend_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/dhcpsrv/testutils/test_config_backend.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/test_config_backend_dhcp4.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <test_config_backend_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
521useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/lib/dhcpsrv/testutils/test_config_backend_dhcp4.h
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/test_config_backend_dhcp6.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <test_config_backend_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
520useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/lib/dhcpsrv/testutils/test_config_backend_dhcp6.h
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/test_utils.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/testutils/test_utils.h
11missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
70noExplicitConstructor398styleClass 'FillFdHoles' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/timer_mgr.cc
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <stddef.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/timer_mgr.h
11missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/tracking_lease_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/tuple/tuple.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
86passedByValue398performanceFunction parameter 'owner' should be passed by const reference.
src/lib/dhcpsrv/tracking_lease_mgr.h
12missingIncludeSysteminformationInclude file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/char_string.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/char_string.h
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/edns.cc
21missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/edns.h
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/exceptions.h
60missingOverridestyleThe function 'getRcode' overrides a function in a base class but is not marked with a 'override' specifier.
67missingOverridestyleThe function 'getRcode' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dns/labelsequence.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
288unreadVariable563styleVariable 'count' is assigned a value that is never used.
342unreadVariable563styleVariable 'count' is assigned a value that is never used.
src/lib/dns/master_lexer.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <bitset> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
211useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
359missingOverridestyleThe destructor '~CRLF' overrides a destructor in a base class but is not marked with a 'override' specifier.
360missingOverridestyleThe function 'handle' overrides a function in a base class but is not marked with a 'override' specifier.
383missingOverridestyleThe destructor '~String' overrides a destructor in a base class but is not marked with a 'override' specifier.
384missingOverridestyleThe function 'handle' overrides a function in a base class but is not marked with a 'override' specifier.
390missingOverridestyleThe destructor '~QString' overrides a destructor in a base class but is not marked with a 'override' specifier.
391missingOverridestyleThe function 'handle' overrides a function in a base class but is not marked with a 'override' specifier.
397missingOverridestyleThe destructor '~Number' overrides a destructor in a base class but is not marked with a 'override' specifier.
398missingOverridestyleThe function 'handle' overrides a function in a base class but is not marked with a 'override' specifier.
529variableScope398styleThe scope of the variable 'token' can be reduced.
565variableScope398styleThe scope of the variable 'token' can be reduced.
src/lib/dns/master_lexer.h
12missingIncludeSysteminformationInclude file: <istream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
324passedByValue398performanceFunction parameter 'error_token' should be passed by const reference.
src/lib/dns/master_lexer_inputsource.cc
13missingIncludeSysteminformationInclude file: <istream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/master_lexer_inputsource.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/master_loader.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
19missingIncludeSysteminformationInclude file: <boost/format.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60unmatchedSuppressioninformationUnmatched suppression: noConstructor
120stlcstrStream704performancePassing the result of c_str() to a stream is slow and redundant.
175stlcstrStream704performancePassing the result of c_str() to a stream is slow and redundant.
src/lib/dns/master_loader.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/master_loader_callbacks.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/message.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
26missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
86noExplicitConstructor398styleClass 'MessageImpl' has a constructor with 1 argument that is not explicit.
526useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
1035noExplicitConstructor398styleStruct 'SectionIteratorImpl < boost :: shared_ptr < Question > >' has a constructor with 1 argument that is not explicit.
1035noExplicitConstructor398styleStruct 'SectionIteratorImpl < boost :: shared_ptr < AbstractRRset > >' has a constructor with 1 argument that is not explicit.
src/lib/dns/message.h
10missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
99noExplicitConstructor398styleClass 'SectionIterator < boost :: shared_ptr < Question > >' has a constructor with 1 argument that is not explicit.
99noExplicitConstructor398styleClass 'SectionIterator < boost :: shared_ptr < AbstractRRset > >' has a constructor with 1 argument that is not explicit.
261noExplicitConstructor398styleClass 'Message' has a constructor with 1 argument that is not explicit.
src/lib/dns/messagerenderer.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/messagerenderer.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
364missingOverridestyleThe destructor '~MessageRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.
365missingOverridestyleThe function 'isTruncated' overrides a function in a base class but is not marked with a 'override' specifier.
366missingOverridestyleThe function 'getLengthLimit' overrides a function in a base class but is not marked with a 'override' specifier.
367missingOverridestyleThe function 'getCompressMode' overrides a function in a base class but is not marked with a 'override' specifier.
368missingOverridestyleThe function 'setTruncated' overrides a function in a base class but is not marked with a 'override' specifier.
369missingOverridestyleThe function 'setLengthLimit' overrides a function in a base class but is not marked with a 'override' specifier.
379missingOverridestyleThe function 'setCompressMode' overrides a function in a base class but is not marked with a 'override' specifier.
381missingOverridestyleThe function 'clear' overrides a function in a base class but is not marked with a 'override' specifier.
382missingOverridestyleThe function 'writeName' overrides a function in a base class but is not marked with a 'override' specifier.
383missingOverridestyleThe function 'writeName' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dns/name.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
278knownConditionTrueFalse571styleCondition 'state==ft_ordinary' is always true
src/lib/dns/name.h
13missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/opcode.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/opcode.h
9missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/question.cc
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33useInitializationList398performanceVariable 'rrtype_' is assigned in constructor body. Consider performing initialization in initialization list.
src/lib/dns/question.h
10missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
110noExplicitConstructor398styleClass 'Question' has a constructor with 1 argument that is not explicit.
src/lib/dns/rcode.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rcode.h
9missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rdata.cc
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <ios> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90constParameterReference398styleParameter 'callbacks' can be declared as reference to const
194noExplicitConstructor398styleStruct 'GenericImpl' has a constructor with 1 argument that is not explicit.
308unmatchedSuppressioninformationUnmatched suppression: operatorEqToSelf
321noExplicitConstructor398styleClass 'UnknownRdataDumper' has a constructor with 1 argument that is not explicit.
src/lib/dns/rdata.h
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
297missingOverridestyleThe destructor '~Generic' overrides a destructor in a base class but is not marked with a 'override' specifier.
330missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
341missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
353missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
381missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dns/rdataclass.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
29missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
40missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
44missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rdataclass.h
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
53missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
54missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
55missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
98missingOverridestyleThe destructor '~TSIG' overrides a destructor in a base class but is not marked with a 'override' specifier.
175missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
176missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
177missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
178missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
226missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
227missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
228missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
229missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
253missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
254missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
255missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
256missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
261missingOverridestyleThe destructor '~OPT' overrides a destructor in a base class but is not marked with a 'override' specifier.
319missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
320missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
321missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
322missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
353missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
354missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
355missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
356missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
359missingOverridestyleThe destructor '~RRSIG' overrides a destructor in a base class but is not marked with a 'override' specifier.
378missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
379missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
380missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
381missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
417missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
418missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
419missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
420missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
458missingOverridestyleThe destructor '~TKEY' overrides a destructor in a base class but is not marked with a 'override' specifier.
530missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
531missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
532missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
533missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
536missingOverridestyleThe destructor '~TXT' overrides a destructor in a base class but is not marked with a 'override' specifier.
555missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
556missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
557missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
558missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
571missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
572missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
573missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
574missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
593missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
594missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
595missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
596missingOverridestyleThe function 'compare' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dns/rrclass.cc
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rrclass.h
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/optional.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rrparamregistry.cc
17missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62unusedStructMember563stylestruct member 'RRTypeParam::MAX_CODE' is never used.
104unusedStructMember563stylestruct member 'RRClassParam::MAX_CODE' is never used.
src/lib/dns/rrparamregistry.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rrset.cc
18missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
417noExplicitConstructor398styleClass 'BasicRdataIterator' has a constructor with 1 argument that is not explicit.
422missingOverridestyleThe destructor '~BasicRdataIterator' overrides a destructor in a base class but is not marked with a 'override' specifier.
426missingOverridestyleThe function 'first' overrides a function in a base class but is not marked with a 'override' specifier.
431missingOverridestyleThe function 'next' overrides a function in a base class but is not marked with a 'override' specifier.
438missingOverridestyleThe function 'getCurrent' overrides a function in a base class but is not marked with a 'override' specifier.
445missingOverridestyleThe function 'isLast' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dns/rrset.h
10missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
652missingOverridestyleThe destructor '~BasicRRset' overrides a destructor in a base class but is not marked with a 'override' specifier.
664missingOverridestyleThe function 'getRdataCount' overrides a function in a base class but is not marked with a 'override' specifier.
671missingOverridestyleThe function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier.
679missingOverridestyleThe function 'getName' overrides a function in a base class but is not marked with a 'override' specifier.
687missingOverridestyleThe function 'getClass' overrides a function in a base class but is not marked with a 'override' specifier.
695missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
703missingOverridestyleThe function 'getTTL' overrides a function in a base class but is not marked with a 'override' specifier.
711missingOverridestyleThe function 'setTTL' overrides a function in a base class but is not marked with a 'override' specifier.
722missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
729missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
735missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
750missingOverridestyleThe function 'addRdata' overrides a function in a base class but is not marked with a 'override' specifier.
756missingOverridestyleThe function 'addRdata' overrides a function in a base class but is not marked with a 'override' specifier.
763missingOverridestyleThe function 'addRdata' overrides a function in a base class but is not marked with a 'override' specifier.
777missingOverridestyleThe function 'getRdataIterator' overrides a function in a base class but is not marked with a 'override' specifier.
792missingOverridestyleThe function 'getRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
801missingOverridestyleThe function 'getRRsigDataCount' overrides a function in a base class but is not marked with a 'override' specifier.
805missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
810missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
815missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
820missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
825missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
830missingOverridestyleThe function 'removeRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
849missingOverridestyleThe destructor '~RRset' overrides a destructor in a base class but is not marked with a 'override' specifier.
856missingOverridestyleThe function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier.
862missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
867missingOverridestyleThe function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier.
870missingOverridestyleThe function 'setTTL' overrides a function in a base class but is not marked with a 'override' specifier.
878missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
890missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
896missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
909missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
912missingOverridestyleThe function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
915missingOverridestyleThe function 'removeRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
918missingOverridestyleThe function 'getRRsig' overrides a function in a base class but is not marked with a 'override' specifier.
927missingOverridestyleThe function 'getRRsigDataCount' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dns/rrttl.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
14missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rrttl.h
13missingIncludeSysteminformationInclude file: <boost/optional.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rrtype.cc
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/rrtype.h
10missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/serial.h
10missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tests/dns_exceptions_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tests/edns_unittest.cc
9missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64syntaxErrorerrorsyntax error
src/lib/dns/tests/labelsequence_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
86syntaxErrorerrorsyntax error
src/lib/dns/tests/master_lexer_inputsource_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46syntaxErrorerrorsyntax error
src/lib/dns/tests/master_lexer_state_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/dns/tests/master_lexer_token_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41syntaxErrorerrorsyntax error
src/lib/dns/tests/master_lexer_unittest.cc
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50syntaxErrorerrorsyntax error
src/lib/dns/tests/master_loader_callbacks_test.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/dns/tests/master_loader_unittest.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
209unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If TEST_DATA_SRCDIR is a macro then please configure it.
src/lib/dns/tests/message_unittest.cc
9missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
130syntaxErrorerrorsyntax error
src/lib/dns/tests/messagerenderer_unittest.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51syntaxErrorerrorsyntax error
src/lib/dns/tests/name_unittest.cc
9missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
140syntaxErrorerrorsyntax error
src/lib/dns/tests/opcode_unittest.cc
9missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30syntaxErrorerrorsyntax error
src/lib/dns/tests/question_unittest.cc
9missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64syntaxErrorerrorsyntax error
src/lib/dns/tests/rcode_unittest.cc
9missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_char_string_data_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_char_string_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_dhcid_unittest.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_in_a_unittest.cc
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_in_aaaa_unittest.cc
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_ns_unittest.cc
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
53syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_opt_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_ptr_unittest.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_rrsig_unittest.cc
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
131syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_soa_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_tkey_unittest.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
117syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_tsig_unittest.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
109syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_txt_like_unittest.cc
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
78syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_unittest.cc
9missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
128syntaxErrorerrorsyntax error
src/lib/dns/tests/rdata_unittest.h
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tests/rrclass_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62syntaxErrorerrorsyntax error
src/lib/dns/tests/rrparamregistry_unittest.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
74syntaxErrorerrorsyntax error
src/lib/dns/tests/rrset_unittest.cc
22missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
75syntaxErrorerrorsyntax error
src/lib/dns/tests/rrttl_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67syntaxErrorerrorsyntax error
src/lib/dns/tests/rrtype_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59syntaxErrorerrorsyntax error
src/lib/dns/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tests/serial_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tests/time_utils_unittest.cc
5missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
7missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30syntaxErrorerrorsyntax error
src/lib/dns/tests/tsig_unittest.cc
26missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
244syntaxErrorerrorsyntax error
src/lib/dns/tests/tsigerror_unittest.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31syntaxErrorerrorsyntax error
src/lib/dns/tests/tsigkey_unittest.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35syntaxErrorerrorsyntax error
src/lib/dns/tests/tsigrecord_unittest.cc
9missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62syntaxErrorerrorsyntax error
src/lib/dns/tests/unittest_util.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tests/unittest_util.h
10missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/time_utils.cc
12missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sys/time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/time_utils.h
12missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tsig.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
21missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <sys/time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52noExplicitConstructor398styleStruct 'TSIGContextImpl' has a constructor with 1 argument that is not explicit.
180knownConditionTrueFalse571styleCondition 'previous_digest_len!=0' is always true
src/lib/dns/tsig.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tsigerror.cc
9missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tsigerror.h
10missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tsigkey.cc
9missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tsigrecord.cc
16missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/tsigrecord.h
10missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dns/txt_like.h
13missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
100noExplicitConstructor398styleClass 'TXTLikeImpl < TXT , 16 >' has a constructor with 1 argument that is not explicit.
201cstyleCast398styleC-style pointer casting
207cstyleCast398styleC-style pointer casting
src/lib/eval/dependency.cc
10missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/eval/dependency.h
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/eval/eval_context.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/eval/eval_context.h
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55noExplicitConstructor398styleClass 'EvalContext' has a constructor with 1 argument that is not explicit.
src/lib/eval/eval_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/eval/evaluate.h
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/eval/lexer.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations.
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/eval/parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
src/lib/eval/tests/boolean_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38syntaxErrorerrorsyntax error
src/lib/eval/tests/context_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
884syntaxErrorerrorsyntax error
src/lib/eval/tests/dependency_unittest.cc
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50syntaxErrorerrorsyntax error
src/lib/eval/tests/evaluate_unittest.cc
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
66syntaxErrorerrorsyntax error
src/lib/eval/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/eval/tests/token_unittest.cc
8missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
584syntaxErrorerrorsyntax error
src/lib/eval/token.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
690variableScope398styleThe scope of the variable 'relay_level' can be reduced.
src/lib/eval/token.h
12missingIncludeSysteminformationInclude file: <regex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <stack> not found. Please note: Cppcheck does not need standard library headers to get proper results.
105passedByValue398performanceFunction parameter 'value' should be passed by const reference.
134noExplicitConstructor398styleClass 'TokenString' has a constructor with 1 argument that is not explicit.
141missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
158noExplicitConstructor398styleClass 'TokenHexString' has a constructor with 1 argument that is not explicit.
167missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
188missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
206missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
223noExplicitConstructor398styleClass 'TokenInteger' has a constructor with 1 argument that is not explicit.
247noExplicitConstructor398styleClass 'TokenIpAddress' has a constructor with 1 argument that is not explicit.
255missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
277missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
296missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
315missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
334missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
353missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
372missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
391missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
438missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
509missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
554missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
581noExplicitConstructor398styleClass 'TokenPkt' has a constructor with 1 argument that is not explicit.
591missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
636noExplicitConstructor398styleClass 'TokenPkt4' has a constructor with 1 argument that is not explicit.
649missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
683noExplicitConstructor398styleClass 'TokenPkt6' has a constructor with 1 argument that is not explicit.
696missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
751missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
802missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
860missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
905missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
930missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
962missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1002missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1028missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1056missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1084missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1095noExplicitConstructor398styleClass 'TokenMember' has a constructor with 1 argument that is not explicit.
1105missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1205missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1216missingOverridestyleThe function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier.
1302missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1354missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1385noExplicitConstructor398styleClass 'TokenMatch' has a constructor with 1 argument that is not explicit.
1397missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1427noExplicitConstructor398styleClass 'TokenLabel' has a constructor with 1 argument that is not explicit.
1432missingOverridestyleThe function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier.
1441missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1457noExplicitConstructor398styleClass 'TokenBranch' has a constructor with 1 argument that is not explicit.
1471missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1487noExplicitConstructor398styleClass 'TokenPopOrBranchTrue' has a constructor with 1 argument that is not explicit.
1498missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1511noExplicitConstructor398styleClass 'TokenPopOrBranchFalse' has a constructor with 1 argument that is not explicit.
1522missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
1537noExplicitConstructor398styleClass 'TokenPopAndBranchFalse' has a constructor with 1 argument that is not explicit.
1548missingOverridestyleThe function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/exceptions/exceptions.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/exceptions/exceptions.h
10missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/exceptions/tests/exceptions_unittest.cc
9missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32syntaxErrorerrorsyntax error
src/lib/exceptions/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/callout_handle.cc
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
68useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
114useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/hooks/callout_handle.h
15missingIncludeSysteminformationInclude file: <boost/any.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
129noExplicitConstructor398styleClass 'CalloutHandle' has a constructor with 1 argument that is not explicit.
src/lib/hooks/callout_manager.cc
15missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
342constVariableReference398styleVariable 'hooks' can be declared as reference to const
src/lib/hooks/callout_manager.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
152noExplicitConstructor398styleClass 'CalloutManager' has a constructor with 1 argument that is not explicit.
src/lib/hooks/hooks_config.h
105missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/hooks/hooks_manager.cc
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/hooks_manager.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/hooks_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/hooks_parser.cc
12missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/libinfo.cc
23useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/hooks/libinfo.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/library_handle.cc
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
124useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/hooks/library_handle.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77noExplicitConstructor398styleClass 'LibraryHandle' has a constructor with 1 argument that is not explicit.
src/lib/hooks/library_manager.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <dlfcn.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/library_manager.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
146returnByReferenceperformanceFunction 'getName()' should return member 'library_name_' by const reference.
236noExplicitConstructor398styleClass 'LibraryManager' has a constructor with 1 argument that is not explicit.
src/lib/hooks/library_manager_collection.cc
13missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/hooks/library_manager_collection.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77noExplicitConstructor398styleClass 'LibraryManagerCollection' has a constructor with 1 argument that is not explicit.
117returnByReferenceperformanceFunction 'getLibraryNames()' should return member 'library_names_' by const reference.
src/lib/hooks/parking_lots.h
11missingIncludeSysteminformationInclude file: <boost/any.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
236noExplicitConstructor398styleStruct 'ParkingInfo' has a constructor with 1 argument that is not explicit.
313noExplicitConstructor398styleClass 'ParkingLotHandle' has a constructor with 1 argument that is not explicit.
406stlFindInsert398performanceSearching before insertion is not necessary. Instead of 'parking_lots_[hook_index]=boost::make_shared<ParkingLot>()' consider using 'parking_lots_.try_emplace(hook_index, boost::make_shared<ParkingLot>());'.
src/lib/hooks/pointer_converter.h
33noExplicitConstructor398styleClass 'PointerConverter' has a constructor with 1 argument that is not explicit.
46noExplicitConstructor398styleClass 'PointerConverter' has a constructor with 1 argument that is not explicit.
src/lib/hooks/server_hooks.cc
13missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
163useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/hooks/server_hooks.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/async_callout_library.cc
21missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/basic_callout_library.cc
36missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/callout_handle_associate_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/callout_handle_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
58syntaxErrorerrorsyntax error
src/lib/hooks/tests/callout_manager_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
194syntaxErrorerrorsyntax error
src/lib/hooks/tests/callout_params_library.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/common_test_class.h
13missingIncludeSysteminformationInclude file: <hooks/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/framework_exception_library.cc
21missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/full_callout_library.cc
36missingIncludeSysteminformationInclude file: <hooks/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/handles_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
272syntaxErrorerrorsyntax error
src/lib/hooks/tests/hooks_manager_unittest.cc
15missingIncludeSysteminformationInclude file: <hooks/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
184syntaxErrorerrorsyntax error
src/lib/hooks/tests/library_manager_collection_unittest.cc
16missingIncludeSysteminformationInclude file: <hooks/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
130syntaxErrorerrorsyntax error
src/lib/hooks/tests/library_manager_unittest.cc
15missingIncludeSysteminformationInclude file: <hooks/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <hooks/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
157syntaxErrorerrorsyntax error
src/lib/hooks/tests/parking_lots_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56syntaxErrorerrorsyntax error
src/lib/hooks/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/hooks/tests/server_hooks_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63syntaxErrorerrorsyntax error
src/lib/hooks/tests/unload_callout_library.cc
21missingIncludeSysteminformationInclude file: <hooks/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/auth_config.h
27missingOverridestyleThe destructor '~HttpAuthConfig' overrides a destructor in a base class but is not marked with a 'override' specifier.
76missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/http/auth_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/basic_auth.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35noExplicitConstructor398styleClass 'BasicHttpAuth' has a constructor with 1 argument that is not explicit.
src/lib/http/basic_auth_config.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/http/basic_auth_config.h
12missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
93missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
120missingOverridestyleThe destructor '~BasicHttpAuthConfig' overrides a destructor in a base class but is not marked with a 'override' specifier.
120uselessOverridestyleThe destructor '~BasicHttpAuthConfig' overrides a destructor in a base class but is identical to the overridden function
143missingOverridestyleThe function 'empty' overrides a function in a base class but is not marked with a 'override' specifier.
146missingOverridestyleThe function 'clear' overrides a function in a base class but is not marked with a 'override' specifier.
173missingOverridestyleThe function 'parse' overrides a function in a base class but is not marked with a 'override' specifier.
178missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
186missingOverridestyleThe function 'checkAuth' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/http/client.cc
22missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67noExplicitConstructor398styleClass 'SocketCallback' has a constructor with 1 argument that is not explicit.
860useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
931useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
947useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
1789noExplicitConstructor398styleClass 'HttpClientImpl' has a constructor with 1 argument that is not explicit.
src/lib/http/client.h
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/connection.cc
15missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/connection.h
16missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/system/error_code.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62noExplicitConstructor398styleClass 'SocketCallback' has a constructor with 1 argument that is not explicit.
129noExplicitConstructor398styleClass 'Transaction' has a constructor with 1 argument that is not explicit.
src/lib/http/connection_pool.h
12missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/date_time.cc
10missingIncludeSysteminformationInclude file: <boost/date_time/time_facet.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/date_time/local_time/local_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <locale> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/date_time.h
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/header_context.h
10missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/http_acceptor.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/system/system_error.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/http_header.cc
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/http_header.h
10missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31returnByReferenceperformanceFunction 'getName()' should return member 'header_name_' by const reference.
36returnByReferenceperformanceFunction 'getValue()' should return member 'header_value_' by const reference.
src/lib/http/http_message.h
13missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/http_message_parser_base.cc
10missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/http_message_parser_base.h
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
104noExplicitConstructor398styleClass 'HttpMessageParserBase' has a constructor with 1 argument that is not explicit.
128returnByReferenceperformanceFunction 'getErrorMessage()' should return member 'error_message_' by const reference.
src/lib/http/http_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/listener.h
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/listener_impl.h
16missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/post_request.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/post_request_json.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64missingOverridestyleThe function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier.
67missingOverridestyleThe function 'reset' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/http/request.cc
10missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/request.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
106returnByReferenceperformanceFunction 'getRemote()' should return member 'remote_' by const reference.
134missingOverridestyleThe function 'create' overrides a function in a base class but is not marked with a 'override' specifier.
141missingOverridestyleThe function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier.
144missingOverridestyleThe function 'reset' overrides a function in a base class but is not marked with a 'override' specifier.
154missingOverridestyleThe function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier.
163missingOverridestyleThe function 'toString' overrides a function in a base class but is not marked with a 'override' specifier.
195returnByReferenceperformanceFunction 'getSubject()' should return member 'subject_' by const reference.
209returnByReferenceperformanceFunction 'getIssuer()' should return member 'issuer_' by const reference.
223returnByReferenceperformanceFunction 'getBasicAuth()' should return member 'basic_auth_' by const reference.
237returnByReferenceperformanceFunction 'getCustom()' should return member 'custom_' by const reference.
src/lib/http/request_context.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/request_parser.cc
10missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/request_parser.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
147missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/http/response.cc
11missingIncludeSysteminformationInclude file: <boost/date_time/local_time/local_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/date_time/time_facet.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/response.h
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
140missingOverridestyleThe function 'create' overrides a function in a base class but is not marked with a 'override' specifier.
147missingOverridestyleThe function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier.
150missingOverridestyleThe function 'reset' overrides a function in a base class but is not marked with a 'override' specifier.
159missingOverridestyleThe function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier.
203missingOverridestyleThe function 'toString' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/http/response_context.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/response_creator.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/response_creator_factory.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/response_json.cc
10missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
90duplInheritedMember398warningThe class 'HttpResponseJson' defines member function with name 'getJsonElement' also defined in its parent class 'HttpResponse'.
src/lib/http/response_json.h
60missingOverridestyleThe function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier.
63missingOverridestyleThe function 'reset' overrides a function in a base class but is not marked with a 'override' specifier.
86duplInheritedMember398warningThe class 'HttpResponseJson' defines member function with name 'getJsonElement' also defined in its parent class 'HttpResponse'.
src/lib/http/response_parser.cc
10missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/response_parser.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
140missingOverridestyleThe function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/http/tests/basic_auth_config_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25syntaxErrorerrorsyntax error
src/lib/http/tests/basic_auth_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23syntaxErrorerrorsyntax error
src/lib/http/tests/client_mt_unittests.cc
22missingIncludeSysteminformationInclude file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
837syntaxErrorerrorsyntax error
src/lib/http/tests/connection_pool_unittests.cc
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
229syntaxErrorerrorsyntax error
src/lib/http/tests/date_time_unittests.cc
9missingIncludeSysteminformationInclude file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
129unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/http/tests/http_client_unittests.cc
25missingIncludeSysteminformationInclude file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
87syntaxErrorerrorsyntax error
src/lib/http/tests/http_header_unittests.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26syntaxErrorerrorsyntax error
src/lib/http/tests/http_server_unittests.cc
25missingIncludeSysteminformationInclude file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63syntaxErrorerrorsyntax error
src/lib/http/tests/post_request_json_unittests.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51syntaxErrorerrorsyntax error
src/lib/http/tests/post_request_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34syntaxErrorerrorsyntax error
src/lib/http/tests/request_parser_unittests.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77syntaxErrorerrorsyntax error
src/lib/http/tests/request_test.h
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/tests/request_unittests.cc
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
302unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/http/tests/response_creator_unittests.cc
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
86syntaxErrorerrorsyntax error
src/lib/http/tests/response_json_unittests.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
110syntaxErrorerrorsyntax error
src/lib/http/tests/response_parser_unittests.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
129syntaxErrorerrorsyntax error
src/lib/http/tests/response_test.h
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/tests/response_unittests.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55syntaxErrorerrorsyntax error
src/lib/http/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/tests/tls_client_unittests.cc
25missingIncludeSysteminformationInclude file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
103syntaxErrorerrorsyntax error
121syntaxErrorerrorsyntax error
src/lib/http/tests/tls_server_unittests.cc
26missingIncludeSysteminformationInclude file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77syntaxErrorerrorsyntax error
src/lib/http/tests/url_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50syntaxErrorerrorsyntax error
src/lib/http/testutils/test_http_client.h
15missingIncludeSysteminformationInclude file: <boost/asio/read.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
112missingOverridestyleThe destructor '~TestHttpClient' overrides a destructor in a base class but is not marked with a 'override' specifier.
119missingOverridestyleThe function 'startRequest' overrides a function in a base class but is not marked with a 'override' specifier.
147missingOverridestyleThe function 'sendRequest' overrides a function in a base class but is not marked with a 'override' specifier.
154missingOverridestyleThe function 'sendPartialRequest' overrides a function in a base class but is not marked with a 'override' specifier.
195missingOverridestyleThe function 'receivePartialResponse' overrides a function in a base class but is not marked with a 'override' specifier.
262missingOverridestyleThe function 'isConnectionAlive' overrides a function in a base class but is not marked with a 'override' specifier.
295missingOverridestyleThe function 'isConnectionClosed' overrides a function in a base class but is not marked with a 'override' specifier.
315virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TestHttpClient()' at line 113. Dynamic binding is not used.
315missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
322missingOverridestyleThe function 'getResponse' overrides a function in a base class but is not marked with a 'override' specifier.
330missingOverridestyleThe function 'receiveDone' overrides a function in a base class but is not marked with a 'override' specifier.
387missingOverridestyleThe destructor '~TestHttpsClient' overrides a destructor in a base class but is not marked with a 'override' specifier.
394missingOverridestyleThe function 'startRequest' overrides a function in a base class but is not marked with a 'override' specifier.
432missingOverridestyleThe function 'sendRequest' overrides a function in a base class but is not marked with a 'override' specifier.
439missingOverridestyleThe function 'sendPartialRequest' overrides a function in a base class but is not marked with a 'override' specifier.
481missingOverridestyleThe function 'receivePartialResponse' overrides a function in a base class but is not marked with a 'override' specifier.
548missingOverridestyleThe function 'isConnectionAlive' overrides a function in a base class but is not marked with a 'override' specifier.
581missingOverridestyleThe function 'isConnectionClosed' overrides a function in a base class but is not marked with a 'override' specifier.
603virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TestHttpsClient()' at line 388. Dynamic binding is not used.
603missingOverridestyleThe function 'close' overrides a function in a base class but is not marked with a 'override' specifier.
610missingOverridestyleThe function 'getResponse' overrides a function in a base class but is not marked with a 'override' specifier.
618missingOverridestyleThe function 'receiveDone' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/http/url.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/http/url.h
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52returnByReferenceperformanceFunction 'getErrorMessage()' should return member 'error_message_' by const reference.
src/lib/log/buffer_appender_impl.cc
11missingIncludeSysteminformationInclude file: <log4cplus/loglevel.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <log4cplus/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/buffer_appender_impl.h
12missingIncludeSysteminformationInclude file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <log4cplus/spi/loggingevent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/compiler/message.cc
9missingIncludeSysteminformationInclude file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <getopt.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
98constParameterReference398styleParameter 'file' can be declared as reference to const
142constParameterReference398styleParameter 'dictionary' can be declared as reference to const
146useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
415constParameterReference398styleParameter 'reader' can be declared as reference to const
src/lib/log/interprocess/interprocess_sync.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
94noExplicitConstructor398styleClass 'InterprocessSyncLocker' has a constructor with 1 argument that is not explicit.
src/lib/log/interprocess/interprocess_sync_file.cc
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77shadowFunction398styleLocal variable 'lock' shadows outer function
src/lib/log/interprocess/interprocess_sync_file.h
51noExplicitConstructor398styleClass 'InterprocessSyncFile' has a constructor with 1 argument that is not explicit.
56missingOverridestyleThe destructor '~InterprocessSyncFile' overrides a destructor in a base class but is not marked with a 'override' specifier.
63missingOverridestyleThe function 'lock' overrides a function in a base class but is not marked with a 'override' specifier.
68missingOverridestyleThe function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier.
73missingOverridestyleThe function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/log/interprocess/interprocess_sync_null.h
30noExplicitConstructor398styleClass 'InterprocessSyncNull' has a constructor with 1 argument that is not explicit.
35missingOverridestyleThe destructor '~InterprocessSyncNull' overrides a destructor in a base class but is not marked with a 'override' specifier.
41missingOverridestyleThe function 'lock' overrides a function in a base class but is not marked with a 'override' specifier.
46missingOverridestyleThe function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier.
51missingOverridestyleThe function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/log/interprocess/tests/interprocess_sync_file_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
29syntaxErrorerrorsyntax error
src/lib/log/interprocess/tests/interprocess_sync_null_unittest.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/interprocess/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/log_formatter.cc
10missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46constParameterReference398styleParameter 'message' can be declared as reference to const
src/lib/log/log_formatter.h
10missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
137noExplicitConstructor398styleClass 'Formatter < Logger >' has a constructor with 1 argument that is not explicit.
137noExplicitConstructor398styleClass 'Formatter' has a constructor with 1 argument that is not explicit.
137noExplicitConstructor398styleClass 'Formatter < isc :: log :: Logger >' has a constructor with 1 argument that is not explicit.
src/lib/log/log_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger.cc
9missingIncludeSysteminformationInclude file: <stdarg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28identicalInnerCondition398warningIdentical inner 'if' condition is always true.
src/lib/log/logger.h
10missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
164noExplicitConstructor398styleClass 'Logger' has a constructor with 1 argument that is not explicit.
src/lib/log/logger_impl.cc
10missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdarg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <log4cplus/configurator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <log4cplus/consoleappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <log4cplus/fileappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <log4cplus/loggingmacros.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <log4cplus/syslogappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <log4cplus/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
213useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/log/logger_impl.h
10missingIncludeSysteminformationInclude file: <stdarg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67noExplicitConstructor398styleClass 'LoggerImpl' has a constructor with 1 argument that is not explicit.
src/lib/log/logger_level.cc
13missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_level.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46noExplicitConstructor398styleStruct 'Level' has a constructor with 1 argument that is not explicit.
src/lib/log/logger_level_impl.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47knownConditionTrueFalse571styleCondition 'static_cast<int>(DEFAULT)==0' is always true
48knownConditionTrueFalse571styleCondition 'static_cast<int>(DEBUG)==1' is always true
49knownConditionTrueFalse571styleCondition 'static_cast<int>(INFO)==2' is always true
50knownConditionTrueFalse571styleCondition 'static_cast<int>(WARN)==3' is always true
51knownConditionTrueFalse571styleCondition 'static_cast<int>(ERROR)==4' is always true
52knownConditionTrueFalse571styleCondition 'static_cast<int>(FATAL)==5' is always true
53knownConditionTrueFalse571styleCondition 'static_cast<int>(NONE)==6' is always true
188constVariableReference398styleVariable 'dbglevel' can be declared as reference to const
src/lib/log/logger_level_impl.h
10missingIncludeSysteminformationInclude file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <log4cplus/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_manager.cc
9missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
33missingIncludeSysteminformationInclude file: <log4cplus/initializer.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_manager.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_manager_impl.cc
9missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <log4cplus/configurator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <log4cplus/hierarchy.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <log4cplus/consoleappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <log4cplus/fileappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <log4cplus/syslogappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <log4cplus/helpers/loglog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <log4cplus/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_manager_impl.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <log4cplus/appender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_name.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48stlIfStrFind597performanceInefficient usage of string::find() in condition; string::starts_with() could be faster.
src/lib/log/logger_name.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_specification.h
10missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41noExplicitConstructor398styleClass 'LoggerSpecification' has a constructor with 1 argument that is not explicit.
56returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
src/lib/log/logger_support.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
92stlIfStrFind597performanceInefficient usage of string::find() in condition; string::starts_with() could be faster.
src/lib/log/logger_support.h
10missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_unittest_support.cc
9missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logger_unittest_support.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/logimpl_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/message_dictionary.cc
9missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/message_dictionary.h
10missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/message_exception.h
13missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
87missingOverridestyleThe destructor '~MessageException' overrides a destructor in a base class but is not marked with a 'override' specifier.
99returnByReferenceperformanceFunction 'arguments()' should return member 'args_' by const reference.
src/lib/log/message_initializer.cc
11missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/message_initializer.h
10missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
84noExplicitConstructor398styleClass 'MessageInitializer' has a constructor with 1 argument that is not explicit.
src/lib/log/message_reader.cc
9missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/message_reader.h
10missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55noExplicitConstructor398styleClass 'MessageReader' has a constructor with 1 argument that is not explicit.
145returnByReferenceperformanceFunction 'getNotAdded()' should return member 'not_added_' by const reference.
src/lib/log/message_types.h
10missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/output_option.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/output_option.h
10missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/buffer_appender_unittest.cc
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <log4cplus/loggingmacros.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <log4cplus/nullappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <log4cplus/spi/loggingevent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
72syntaxErrorerrorsyntax error
src/lib/log/tests/log_formatter_unittest.cc
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39syntaxErrorerrorsyntax error
src/lib/log/tests/log_test_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/logger_example.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/logger_level_impl_unittest.cc
9missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
112knownConditionTrueFalse398styleThe comparison 'MAX_DEBUG_LEVEL == 99' is always true.
src/lib/log/tests/logger_level_unittest.cc
9missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/logger_lock_test.cc
16missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37noExplicitConstructor398styleClass 'CheckMutex' has a constructor with 1 argument that is not explicit.
57noExplicitConstructor398styleClass 'MockLoggingSync' has a constructor with 1 argument that is not explicit.
62missingOverridestyleThe function 'lock' overrides a function in a base class but is not marked with a 'override' specifier.
75missingOverridestyleThe function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier.
80missingOverridestyleThe function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/log/tests/logger_manager_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingIncludeSysteminformationInclude file: <log/tests/tempdir.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <regex.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
92returnByReferenceperformanceFunction 'getLoggerName()' should return member 'logname_' by const reference.
97returnByReferenceperformanceFunction 'getFileName()' should return member 'name_' by const reference.
354noExplicitConstructor398styleClass 'RegexHolder' has a constructor with 1 argument that is not explicit.
358rethrowNoCurrentException480errorRethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object
src/lib/log/tests/logger_name_unittest.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/logger_specification_unittest.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/logger_support_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/logger_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
422noExplicitConstructor398styleClass 'MockSync' has a constructor with 1 argument that is not explicit.
436missingOverridestyleThe function 'lock' overrides a function in a base class but is not marked with a 'override' specifier.
441missingOverridestyleThe function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier.
445missingOverridestyleThe function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/log/tests/message_dictionary_unittest.cc
9missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/message_initializer_1_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
232shadowVariable398styleLocal variable 'init_message_initializer_unittest_1' shadows outer variable
233shadowVariable398styleLocal variable 'init_message_initializer_unittest_2' shadows outer variable
src/lib/log/tests/message_reader_unittest.cc
9missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/output_option_unittest.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/run_initializer_unittests.cc
9missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/log/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/mysql/mysql_binding.cc
11missingIncludeSysteminformationInclude file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/mysql/mysql_binding.h
15missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/conversion.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
258invalidPointerCast704portabilityCasting between unsigned char * and const float * which have an incompatible binary data representation.
src/lib/mysql/mysql_connection.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
617unusedScopedObject563styleInstance of 'DB_LOG_DEBUG' object is destroyed immediately.
643unusedScopedObject563styleInstance of 'DB_LOG_DEBUG' object is destroyed immediately.
661unusedScopedObject563styleInstance of 'DB_LOG_DEBUG' object is destroyed immediately.
src/lib/mysql/mysql_connection.h
17missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <errmsg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
56noExplicitConstructor398styleClass 'MySqlFreeResult' has a constructor with 1 argument that is not explicit.
205noExplicitConstructor398styleClass 'MySqlTransaction' has a constructor with 1 argument that is not explicit.
248noExplicitConstructor398styleClass 'MySqlConnection' has a constructor with 1 argument that is not explicit.
257missingOverridestyleThe destructor '~MySqlConnection' overrides a destructor in a base class but is not marked with a 'override' specifier.
488useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
495knownConditionTrueFalse570styleCondition 'in_bind_vec.empty()' is always false
502useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
565useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
609useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/mysql/mysql_constants.h
10missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/mysql/tests/mysql_binding_unittest.cc
13missingIncludeSysteminformationInclude file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37syntaxErrorerrorsyntax error
src/lib/mysql/tests/mysql_connection_unittest.cc
15missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
1072unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If TEST_CA_DIR is a macro then please configure it.
src/lib/mysql/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/mysql/testutils/mysql_schema.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
8missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
96passedByValue398performanceFunction parameter 'variable' should be passed by const reference.
src/lib/mysql/testutils/mysql_schema.h
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/pgsql/pgsql_connection.cc
17missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
34missingIncludeSysteminformationInclude file: <utils/errcodes.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
518unusedScopedObject563styleInstance of 'DB_LOG_DEBUG' object is destroyed immediately.
544unusedScopedObject563styleInstance of 'DB_LOG_DEBUG' object is destroyed immediately.
564unusedScopedObject563styleInstance of 'DB_LOG_DEBUG' object is destroyed immediately.
src/lib/pgsql/pgsql_connection.h
12missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
161noExplicitConstructor398styleClass 'PgSqlTransaction' has a constructor with 1 argument that is not explicit.
218noExplicitConstructor398styleClass 'PgSqlConnection' has a constructor with 1 argument that is not explicit.
227missingOverridestyleThe destructor '~PgSqlConnection' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/pgsql/pgsql_exchange.cc
12missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
536cstyleCast398styleC-style pointer casting
567cstyleCast398styleC-style pointer casting
644variableScope398styleThe scope of the variable 'data' can be reduced.
src/lib/pgsql/pgsql_exchange.h
17missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <libpq-fe.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57noExplicitConstructor398styleClass 'PgSqlResult' has a constructor with 1 argument that is not explicit.
520noExplicitConstructor398styleClass 'PgSqlExchange' has a constructor with 1 argument that is not explicit.
src/lib/pgsql/tests/pgsql_basics.cc
13missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/pgsql/tests/pgsql_basics.h
16missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/pgsql/tests/pgsql_connection_unittest.cc
16missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52syntaxErrorerrorsyntax error
src/lib/pgsql/tests/pgsql_exchange_unittest.cc
15missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
132syntaxErrorerrorsyntax error
src/lib/pgsql/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/pgsql/testutils/pgsql_schema.cc
8missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <libpq-fe.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/pgsql/testutils/pgsql_schema.h
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/cb_ctl_base.h
16missingIncludeSysteminformationInclude file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/cfgrpt/cfgrpt.cc
9missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/cfgrpt/config_report.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/cfgrpt/tests/config_report_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/cfgrpt/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/config_base.cc
14missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/config_base.h
15missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
101missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
134returnByReferenceperformanceFunction 'getServerTag()' should return member 'server_tag_' by const reference.
src/lib/process/config_ctl_info.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45returnByReferenceperformanceFunction 'getAccessString()' should return member 'access_str_' by const reference.
77missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
215missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/process/config_ctl_parser.cc
12missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/d_cfg_mgr.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
17missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51constParameterReference398styleParameter 'context' can be declared as reference to const
62constVariableReference398styleVariable 'json_path' can be declared as reference to const
63useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/process/d_cfg_mgr.h
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/d_controller.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
24missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
861duplInheritedMember398warningThe class 'DControllerBase' defines member function with name 'getVersion' also defined in its parent class 'Daemon'.
src/lib/process/d_controller.h
19missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
113missingOverridestyleThe destructor '~DControllerBase' overrides a destructor in a base class but is not marked with a 'override' specifier.
117duplInheritedMember398warningThe class 'DControllerBase' defines member function with name 'getVersion' also defined in its parent class 'Daemon'.
221returnByReferenceperformanceFunction 'getAppName()' should return member 'app_name_' by const reference.
228returnByReferenceperformanceFunction 'getBinName()' should return member 'bin_name_' by const reference.
446duplInheritedMember398warningThe class 'DControllerBase' defines member function with name 'setVerbose' also defined in its parent class 'Daemon'.
661passedByValue398performanceFunction parameter 'opts' should be passed by const reference.
src/lib/process/d_process.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
169returnByReferenceperformanceFunction 'getAppName()' should return member 'app_name_' by const reference.
src/lib/process/daemon.cc
19missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
261constVariableReference398styleVariable 'json_path' can be declared as reference to const
262useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/process/daemon.h
15missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
131returnByReferenceperformanceFunction 'getConfigFile()' should return member 'config_file_' by const reference.
164returnByReferenceperformanceFunction 'getProcName()' should return member 'proc_name_' by const reference.
172returnByReferenceperformanceFunction 'getPIDFileDir()' should return member 'pid_file_dir_' by const reference.
207returnByReferenceperformanceFunction 'getDefaultLoggerName()' should return member 'default_logger_name_' by const reference.
src/lib/process/log_parser.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/log_parser.h
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49noExplicitConstructor398styleClass 'LogConfigParser' has a constructor with 1 argument that is not explicit.
src/lib/process/logging_info.cc
92useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
130stlIfStrFind597performanceInefficient usage of string::find() in condition; string::starts_with() could be faster.
src/lib/process/logging_info.h
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
137missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/process/process_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/redact_config.cc
11missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/redact_config.h
11missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/tests/cb_ctl_base_unittests.cc
12missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
418syntaxErrorerrorsyntax error
src/lib/process/tests/config_base_unittests.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/tests/config_ctl_info_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/tests/config_ctl_parser_unittests.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24constVariable398styleVariable 'configs' can be declared as const array
78constVariable398styleVariable 'configs' can be declared as const array
src/lib/process/tests/d_cfg_mgr_unittests.cc
15missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
88syntaxErrorerrorsyntax error
src/lib/process/tests/d_controller_unittests.cc
15missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47syntaxErrorerrorsyntax error
src/lib/process/tests/daemon_unittest.cc
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sys/wait.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
83syntaxErrorerrorsyntax error
src/lib/process/tests/log_parser_unittests.cc
18missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
82syntaxErrorerrorsyntax error
src/lib/process/tests/logging_info_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
72syntaxErrorerrorsyntax error
src/lib/process/tests/run_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/testutils/d_test_stubs.cc
13missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/process/testutils/d_test_stubs.h
20missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
26missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
27missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
119missingOverridestyleThe function 'init' overrides a function in a base class but is not marked with a 'override' specifier.
128missingOverridestyleThe function 'run' overrides a function in a base class but is not marked with a 'override' specifier.
134missingOverridestyleThe function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier.
148missingOverridestyleThe function 'configure' overrides a function in a base class but is not marked with a 'override' specifier.
158missingOverridestyleThe destructor '~DStubProcess' overrides a destructor in a base class but is not marked with a 'override' specifier.
232missingOverridestyleThe function 'customOption' overrides a function in a base class but is not marked with a 'override' specifier.
243missingOverridestyleThe function 'createProcess' overrides a function in a base class but is not marked with a 'override' specifier.
250missingOverridestyleThe function 'getCustomOpts' overrides a function in a base class but is not marked with a 'override' specifier.
260missingOverridestyleThe function 'processSignal' overrides a function in a base class but is not marked with a 'override' specifier.
279missingOverridestyleThe function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier.
288missingOverridestyleThe function 'getVersionAddendum' overrides a function in a base class but is not marked with a 'override' specifier.
306missingOverridestyleThe destructor '~DStubController' overrides a destructor in a base class but is not marked with a 'override' specifier.
330noExplicitConstructor398styleClass 'DControllerTest' has a constructor with 1 argument that is not explicit.
601missingOverridestyleThe destructor '~DStubContext' overrides a destructor in a base class but is not marked with a 'override' specifier.
619missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
648missingOverridestyleThe destructor '~DStubCfgMgr' overrides a destructor in a base class but is not marked with a 'override' specifier.
661missingOverridestyleThe function 'parse' overrides a function in a base class but is not marked with a 'override' specifier.
666missingOverridestyleThe function 'getConfigSummary' overrides a function in a base class but is not marked with a 'override' specifier.
671missingOverridestyleThe function 'createNewContext' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/stats/context.cc
11missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/stats/context.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/stats/observation.cc
13missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/stats/observation.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
341returnByReferenceperformanceFunction 'getName()' should return member 'name_' by const reference.
src/lib/stats/stats_mgr.cc
16missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/stats/stats_mgr.h
14missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/stats/tests/context_unittest.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/stats/tests/observation_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
39syntaxErrorerrorsyntax error
src/lib/stats/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/stats/tests/stats_mgr_unittest.cc
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/stats/testutils/stats_test_utils.h
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/mt_tcp_listener_mgr.cc
12missingIncludeSysteminformationInclude file: <mt_tcp_listener_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <tcp_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/mt_tcp_listener_mgr.h
14missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/tcp_connection.cc
14missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/tcp_connection.h
15missingIncludeSysteminformationInclude file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/system/error_code.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
65missingOverridestyleThe destructor '~TcpRequest' overrides a destructor in a base class but is not marked with a 'override' specifier.
65uselessOverridestyleThe destructor '~TcpRequest' overrides a destructor in a base class but is identical to the overridden function
110missingOverridestyleThe destructor '~TcpResponse' overrides a destructor in a base class but is not marked with a 'override' specifier.
175noExplicitConstructor398styleClass 'SocketCallback' has a constructor with 1 argument that is not explicit.
235virtualCallInConstructorstyleVirtual function 'close' is called from destructor '~TcpConnection()' at line 70. Dynamic binding is not used.
src/lib/tcp/tcp_connection_acceptor.h
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/system/system_error.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/tcp_connection_pool.h
12missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/tcp_listener.h
14missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/tcp_messages.cc
3missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/tcp_stream_msg.cc
12missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/tcp_stream_msg.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingOverridestyleThe destructor '~TcpStreamRequest' overrides a destructor in a base class but is not marked with a 'override' specifier.
40missingOverridestyleThe function 'postBuffer' overrides a function in a base class but is not marked with a 'override' specifier.
45missingOverridestyleThe function 'needData' overrides a function in a base class but is not marked with a 'override' specifier.
52missingOverridestyleThe function 'logFormatRequest' overrides a function in a base class but is not marked with a 'override' specifier.
55missingOverridestyleThe function 'unpack' overrides a function in a base class but is not marked with a 'override' specifier.
105missingOverridestyleThe destructor '~TcpStreamResponse' overrides a destructor in a base class but is not marked with a 'override' specifier.
130missingOverridestyleThe function 'pack' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/tcp/tests/mt_tcp_listener_mgr_unittests.cc
14missingIncludeSysteminformationInclude file: <tcp_test_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <tcp_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
759syntaxErrorerrorsyntax error
src/lib/tcp/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/tcp/tests/tcp_listener_unittests.cc
11missingIncludeSysteminformationInclude file: <tcp_test_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
196syntaxErrorerrorsyntax error
src/lib/tcp/tests/tls_listener_unittests.cc
12missingIncludeSysteminformationInclude file: <tcp_test_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <tcp_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
206syntaxErrorerrorsyntax error
src/lib/testutils/gtest_utils.h
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/testutils/io_utils.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
70uselessCallsSubstr398performanceIneffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead.
79uselessCallsSubstr398performanceIneffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead.
97uselessCallsSubstr398performanceIneffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead.
src/lib/testutils/io_utils.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/testutils/log_utils.cc
10missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51variableScope398styleThe scope of the variable 'exp_line' can be reduced.
src/lib/testutils/log_utils.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/testutils/multi_threading_utils.h
25noExplicitConstructor398styleClass 'MultiThreadingTest' has a constructor with 1 argument that is not explicit.
src/lib/testutils/sandbox.h
12missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <ftw.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60passedByValue398performanceFunction parameter 'file' should be passed by const reference.
src/lib/testutils/test_to_element.cc
10missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/testutils/test_to_element.h
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/testutils/threaded_test.cc
44constParameterReference398styleParameter 'flag' can be declared as reference to const
src/lib/testutils/threaded_test.h
10missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/testutils/unix_control_client.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sys/un.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63cstyleCast398styleC-style pointer casting
src/lib/testutils/unix_control_client.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/bigints.h
14missingIncludeSysteminformationInclude file: <boost/multiprecision/cpp_int.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/boost_time_utils.cc
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/boost_time_utils.h
10missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/buffer.h
12missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/chrono_time_utils.cc
10missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/chrono_time_utils.h
10missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/csv_file.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
10missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
31variableScope398styleThe scope of the variable 'sep_pos' can be reduced.
31unreadVariable563styleVariable 'sep_pos' is assigned a value that is never used.
src/lib/util/csv_file.h
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
67noExplicitConstructor398styleClass 'CSVRow' has a constructor with 1 argument that is not explicit.
82noExplicitConstructor398styleClass 'CSVRow' has a constructor with 1 argument that is not explicit.
364noExplicitConstructor398styleClass 'CSVFile' has a constructor with 1 argument that is not explicit.
408returnByReferenceperformanceFunction 'getFilename()' should return member 'filename_' by const reference.
416returnByReferenceperformanceFunction 'getReadMsg()' should return member 'read_msg_' by const reference.
src/lib/util/dhcp_space.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/algorithm/string/replace.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/doubles.h
10missingIncludeSysteminformationInclude file: <complex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/encode/encode.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
13missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/encode/encode.h
10missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
85returnByReferenceperformanceFunction 'getAlgorithm()' should return member 'algorithm_' by const reference.
205missingOverridestyleThe destructor '~Base64Encoder' overrides a destructor in a base class but is not marked with a 'override' specifier.
224missingOverridestyleThe destructor '~Base32HexEncoder' overrides a destructor in a base class but is not marked with a 'override' specifier.
243missingOverridestyleThe destructor '~Base16Encoder' overrides a destructor in a base class but is not marked with a 'override' specifier.
293passedByValue398performanceFunction parameter 'value' should be passed by const reference.
src/lib/util/encode/utf8.h
10missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/filesystem.cc
13missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
198constVariablePointer398styleVariable 'i' can be declared as pointer to const
src/lib/util/filesystem.h
10missingIncludeSysteminformationInclude file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57noExplicitConstructor398styleStruct 'Umask' has a constructor with 1 argument that is not explicit.
77noExplicitConstructor398styleStruct 'Path' has a constructor with 1 argument that is not explicit.
91returnByReferenceperformanceFunction 'parentPath()' should return member 'parent_path_' by const reference.
98returnByReferenceperformanceFunction 'stem()' should return member 'stem_' by const reference.
105returnByReferenceperformanceFunction 'extension()' should return member 'extension_' by const reference.
152returnByReferenceperformanceFunction 'dirName()' should return member 'dir_name_' by const reference.
src/lib/util/hash.h
10missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/io.h
10missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/io/fd.cc
11missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/io/fd.h
10missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/io/pktinfo_utilities.h
10missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/io/sockaddr_util.h
10missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/labeled_value.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63returnByReferenceperformanceFunction 'getLabel()' should return member 'label_' by const reference.
src/lib/util/memory_segment.h
12missingIncludeSysteminformationInclude file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/memory_segment_local.h
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32missingOverridestyleThe destructor '~MemorySegmentLocal' overrides a destructor in a base class but is not marked with a 'override' specifier.
42missingOverridestyleThe function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier.
53missingOverridestyleThe function 'deallocate' overrides a function in a base class but is not marked with a 'override' specifier.
59missingOverridestyleThe function 'allMemoryDeallocated' overrides a function in a base class but is not marked with a 'override' specifier.
76missingOverridestyleThe function 'setNamedAddressImpl' overrides a function in a base class but is not marked with a 'override' specifier.
82missingOverridestyleThe function 'clearNamedAddressImpl' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/util/multi_threading_mgr.cc
11missingIncludeSysteminformationInclude file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
284useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.
src/lib/util/multi_threading_mgr.h
11missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
355noExplicitConstructor398styleStruct 'MultiThreadingLock' has a constructor with 1 argument that is not explicit.
src/lib/util/optional.h
11missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60returnByReferenceperformanceFunction 'operatorT()' should return member 'default_' by const reference.
95nullPointer476errorNull pointer dereference
107noExplicitConstructor398styleClass 'Optional < std :: string >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < uint16_t >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < std :: pair < asiolink :: IOAddress , uint8_t > >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < bool >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < double >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < D2ClientConfig :: ReplaceClientNameMode >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < asiolink :: IOAddress >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < uint32_t >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < SubnetID >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < isc :: asiolink :: IOAddress >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < IOAddress >' has a constructor with 1 argument that is not explicit.
114returnByReferenceperformanceFunction 'get()' should return member 'default_' by const reference.
src/lib/util/pid_file.cc
10missingIncludeSysteminformationInclude file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/pid_file.h
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45noExplicitConstructor398styleClass 'PIDFile' has a constructor with 1 argument that is not explicit.
82returnByReferenceperformanceFunction 'getFilename()' should return member 'filename_' by const reference.
src/lib/util/range_utilities.h
10missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/readwrite_mutex.h
17missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
146noExplicitConstructor398styleClass 'ReadLockGuard' has a constructor with 1 argument that is not explicit.
170noExplicitConstructor398styleClass 'WriteLockGuard' has a constructor with 1 argument that is not explicit.
src/lib/util/reconnect_ctl.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47returnByReferenceperformanceFunction 'backendType()' should return member 'backend_type_' by const reference.
54returnByReferenceperformanceFunction 'timerName()' should return member 'timer_name_' by const reference.
src/lib/util/staged_value.h
10missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/state_model.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/state_model.h
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
84missingOverridestyleThe destructor '~State' overrides a destructor in a base class but is not marked with a 'override' specifier.
124missingOverridestyleThe destructor '~StateSet' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/util/stopwatch.h
10missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
45noExplicitConstructor398styleClass 'Stopwatch' has a constructor with 1 argument that is not explicit.
src/lib/util/stopwatch_impl.cc
10missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/stopwatch_impl.h
10missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/str.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
12missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <regex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
22missingIncludeSysteminformationInclude file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
77duplicateConditionalAssign398styleThe statement 'if (!in_token) in_token=true' is logically equivalent to 'in_token=true'.
91duplicateConditionalAssign398styleThe statement 'if (!in_token) in_token=true' is logically equivalent to 'in_token=true'.
311useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
321useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.
src/lib/util/str.h
12missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/tests/bigint_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results.
92syntaxErrorerrorsyntax error
src/lib/util/tests/boost_time_utils_unittest.cc
11missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/tests/buffer_unittest.cc
17missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
102unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it.
src/lib/util/tests/chrono_time_utils_unittest.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
11missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/tests/csv_file_unittest.cc
9missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20syntaxErrorerrorsyntax error
src/lib/util/tests/dhcp_space_unittest.cc
11missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19syntaxErrorerrorsyntax error
src/lib/util/tests/doubles_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/tests/encode_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
257syntaxErrorerrorsyntax error
src/lib/util/tests/fd_tests.cc
15missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
46syntaxErrorerrorsyntax error
src/lib/util/tests/filesystem_unittests.cc
13missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
36syntaxErrorerrorsyntax error
src/lib/util/tests/hash_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
25syntaxErrorerrorsyntax error
src/lib/util/tests/io_unittests.cc
18missingIncludeSysteminformationInclude file: <bitset> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
59syntaxErrorerrorsyntax error
src/lib/util/tests/labeled_value_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37syntaxErrorerrorsyntax error
src/lib/util/tests/memory_segment_common_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/tests/memory_segment_local_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55syntaxErrorerrorsyntax error
src/lib/util/tests/multi_threading_mgr_unittest.cc
13missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/tests/optional_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16syntaxErrorerrorsyntax error
src/lib/util/tests/pid_file_unittest.cc
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
87syntaxErrorerrorsyntax error
src/lib/util/tests/range_utilities_unittest.cc
8missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/tests/readwrite_mutex_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
139syntaxErrorerrorsyntax error
src/lib/util/tests/run_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/tests/staged_value_unittest.cc
9missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17syntaxErrorerrorsyntax error
src/lib/util/tests/state_model_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
310syntaxErrorerrorsyntax error
src/lib/util/tests/stopwatch_unittest.cc
11missingIncludeSysteminformationInclude file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
135syntaxErrorerrorsyntax error
src/lib/util/tests/str_unittests.cc
13missingIncludeSysteminformationInclude file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
130syntaxErrorerrorsyntax error
src/lib/util/tests/thread_pool_unittest.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
236syntaxErrorerrorsyntax error
src/lib/util/tests/triplet_unittest.cc
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
62syntaxErrorerrorsyntax error
src/lib/util/tests/unlock_guard_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
164syntaxErrorerrorsyntax error
src/lib/util/tests/utf8_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
30syntaxErrorerrorsyntax error
src/lib/util/tests/versioned_csv_file_unittest.cc
9missingIncludeSysteminformationInclude file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
126syntaxErrorerrorsyntax error
src/lib/util/tests/watch_socket_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sys/filio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49syntaxErrorerrorsyntax error
src/lib/util/tests/watched_thread_unittest.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
103syntaxErrorerrorsyntax error
src/lib/util/thread_pool.h
11missingIncludeSysteminformationInclude file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
255useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/util/triplet.h
70noExplicitConstructor398styleClass 'Triplet < uint32_t >' has a constructor with 1 argument that is not explicit.
src/lib/util/unittests/check_valgrind.cc
14missingIncludeSysteminformationInclude file: <valgrind/valgrind.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/fork.cc
13missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sys/wait.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/fork.h
10missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/interprocess_util.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/newhook.cc
9missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <new> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/resource.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <sys/time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sys/resource.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/run_all.cc
9missingIncludeSysteminformationInclude file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49knownConditionTrueFalse570styleCondition 'catch_exception' is always false
49knownConditionTrueFalse571styleCondition 'catch_exception' is always true
src/lib/util/unittests/run_all.h
14missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/testdata.cc
9missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/textdata.h
7missingIncludeSysteminformationInclude file: <istream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
8missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
9missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/wiredata.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unittests/wiredata.h
10missingIncludeSysteminformationInclude file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/unlock_guard.h
10missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/versioned_csv_file.h
135noExplicitConstructor398styleClass 'VersionedCSVFile' has a constructor with 1 argument that is not explicit.
138missingOverridestyleThe destructor '~VersionedCSVFile' overrides a destructor in a base class but is not marked with a 'override' specifier.
197missingOverridestyleThe function 'open' overrides a function in a base class but is not marked with a 'override' specifier.
208missingOverridestyleThe function 'recreate' overrides a function in a base class but is not marked with a 'override' specifier.
280missingOverridestyleThe function 'validateHeader' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/util/watch_socket.cc
14missingIncludeSysteminformationInclude file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/watch_socket.h
13missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/watched_thread.cc
10missingIncludeSysteminformationInclude file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/util/watched_thread.h
12missingIncludeSysteminformationInclude file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/adaptor.cc
11missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
72knownConditionTrueFalse571styleCondition 'param' is always true
283constVariableReference398styleVariable 'down' can be declared as reference to const
src/lib/yang/adaptor_config.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
src/lib/yang/adaptor_host.cc
13missingIncludeSysteminformationInclude file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/adaptor_option.h
13missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/adaptor_pool.cc
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/pretests/sysrepo_setup_tests.cc
11missingIncludeSysteminformationInclude file: <sysrepo-cpp/Connection.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <sysrepo-cpp/Session.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/tests/adaptor_config_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
63syntaxErrorerrorsyntax error
src/lib/yang/tests/adaptor_host_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
37syntaxErrorerrorsyntax error
src/lib/yang/tests/adaptor_option_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
43syntaxErrorerrorsyntax error
src/lib/yang/tests/adaptor_pool_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35syntaxErrorerrorsyntax error
src/lib/yang/tests/adaptor_subnet_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
38syntaxErrorerrorsyntax error
src/lib/yang/tests/adaptor_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
88syntaxErrorerrorsyntax error
src/lib/yang/tests/config_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
20missingIncludeSysteminformationInclude file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
23missingIncludeSysteminformationInclude file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
181syntaxErrorerrorsyntax error
src/lib/yang/tests/json_configs.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/tests/run_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/tests/sysrepo_setup.h
12missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <sysrepo-cpp/Connection.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/tests/translator_class_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_control_socket_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
64syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_database_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
50syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_host_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
51syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_logger_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
48syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_option_data_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sysrepo-cpp/utils/exception.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_option_def_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
55syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_pd_pool_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
49syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_pool_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_shared_network_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
47syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_subnet_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
57syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
60syntaxErrorerrorsyntax error
src/lib/yang/tests/translator_utils_unittests.cc
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
41syntaxErrorerrorsyntax error
src/lib/yang/tests/yang_configs.h
13missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/testutils/translator_test.cc
11missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <variant> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/testutils/translator_test.h
12missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
28noExplicitConstructor398styleClass 'YangRepr' has a constructor with 1 argument that is not explicit.
src/lib/yang/translator.cc
13missingIncludeSysteminformationInclude file: <sysrepo-cpp/utils/exception.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator.h
13missingIncludeSysteminformationInclude file: <sysrepo-cpp/Connection.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sysrepo-cpp/Enum.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
15missingIncludeSysteminformationInclude file: <sysrepo-cpp/Session.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
17missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_class.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_class.h
85missingOverridestyleThe destructor '~TranslatorClass' overrides a destructor in a base class but is not marked with a 'override' specifier.
148missingOverridestyleThe destructor '~TranslatorClasses' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_config.cc
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
319variableScope398styleThe scope of the variable 'xpath' can be reduced.
372variableScope398styleThe scope of the variable 'xpath' can be reduced.
465variableScope398styleThe scope of the variable 'xpath' can be reduced.
src/lib/yang/translator_config.h
415missingOverridestyleThe destructor '~TranslatorConfig' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_control_socket.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_control_socket.h
78missingOverridestyleThe destructor '~TranslatorControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_database.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_database.h
113missingOverridestyleThe destructor '~TranslatorDatabase' overrides a destructor in a base class but is not marked with a 'override' specifier.
183missingOverridestyleThe destructor '~TranslatorDatabases' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_host.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_host.h
122missingOverridestyleThe destructor '~TranslatorHost' overrides a destructor in a base class but is not marked with a 'override' specifier.
185missingOverridestyleThe destructor '~TranslatorHosts' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_logger.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_logger.h
102missingOverridestyleThe destructor '~TranslatorLogger' overrides a destructor in a base class but is not marked with a 'override' specifier.
183missingOverridestyleThe destructor '~TranslatorLoggers' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_option_data.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_option_data.h
87missingOverridestyleThe destructor '~TranslatorOptionData' overrides a destructor in a base class but is not marked with a 'override' specifier.
146missingOverridestyleThe destructor '~TranslatorOptionDataList' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_option_def.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_option_def.h
87missingOverridestyleThe destructor '~TranslatorOptionDef' overrides a destructor in a base class but is not marked with a 'override' specifier.
149missingOverridestyleThe destructor '~TranslatorOptionDefList' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_pd_pool.cc
12missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
14missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_pd_pool.h
125missingOverridestyleThe destructor '~TranslatorPdPool' overrides a destructor in a base class but is not marked with a 'override' specifier.
203missingOverridestyleThe destructor '~TranslatorPdPools' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_pool.cc
14missingIncludeSysteminformationInclude file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_pool.h
133missingOverridestyleThe destructor '~TranslatorPool' overrides a destructor in a base class but is not marked with a 'override' specifier.
217missingOverridestyleThe destructor '~TranslatorPools' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_shared_network.cc
12missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_shared_network.h
173missingOverridestyleThe destructor '~TranslatorSharedNetwork' overrides a destructor in a base class but is not marked with a 'override' specifier.
238missingOverridestyleThe destructor '~TranslatorSharedNetworks' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/translator_subnet.cc
13missingIncludeSysteminformationInclude file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/translator_subnet.h
280missingOverridestyleThe destructor '~TranslatorSubnet' overrides a destructor in a base class but is not marked with a 'override' specifier.
352missingOverridestyleThe destructor '~TranslatorSubnets' overrides a destructor in a base class but is not marked with a 'override' specifier.
src/lib/yang/yang_models.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/yang/yang_revisions.h
10missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results.