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.
1667missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
3143constVariablePointer398styleVariable 'source' can be declared as pointer to const
3207cstyleCast398styleC-style pointer casting
3209cstyleCast398styleC-style pointer casting
3231redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
3259cstyleCast398styleC-style pointer casting
3260cstyleCast398styleC-style pointer casting
3527cstyleCast398styleC-style pointer casting
3531nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3536nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3536cstyleCast398styleC-style pointer casting
3537nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3568cstyleCast398styleC-style pointer casting
3570cstyleCast398styleC-style pointer casting
3589nullPointer476warningPossible null pointer dereference: b
3593nullPointer476warningPossible null pointer dereference: b
3728cstyleCast398styleC-style pointer casting
3747cstyleCast398styleC-style pointer casting
3778cstyleCast398styleC-style pointer casting
3782nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3783nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3784nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3785nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3786nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3787nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3788nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3789nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3790nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
3831cstyleCast398styleC-style pointer casting
3847nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
4079cstyleCast398styleC-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.
920duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
920duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
920duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
924constVariableReference398styleVariable 'yysym' can be declared as reference to const
1011noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1110noExplicitConstructor398styleClass 'AgentParser' has a constructor with 1 argument that is not explicit.
2164noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
2221noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
2463duplInheritedMember398warningThe 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.
d2_lexer.ll
14missingIncludeSysteminformationInclude file: <cctype> 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: <climits> 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: <cstdlib> 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.
d2_parser.yy
19missingIncludeSysteminformationInclude file: <string> 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.
2321missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6048constVariablePointer398styleVariable 'source' can be declared as pointer to const
6112cstyleCast398styleC-style pointer casting
6114cstyleCast398styleC-style pointer casting
6136redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
6164cstyleCast398styleC-style pointer casting
6165cstyleCast398styleC-style pointer casting
6432cstyleCast398styleC-style pointer casting
6436nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6441nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6441cstyleCast398styleC-style pointer casting
6442nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6473cstyleCast398styleC-style pointer casting
6475cstyleCast398styleC-style pointer casting
6494nullPointer476warningPossible null pointer dereference: b
6498nullPointer476warningPossible null pointer dereference: b
6633cstyleCast398styleC-style pointer casting
6652cstyleCast398styleC-style pointer casting
6683cstyleCast398styleC-style pointer casting
6687nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6688nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6689nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6690nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6691nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6692nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6693nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6694nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6695nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6736cstyleCast398styleC-style pointer casting
6752nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6984cstyleCast398styleC-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.
1634duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
1634duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1634duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1638constVariableReference398styleVariable 'yysym' can be declared as reference to const
1731noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1830noExplicitConstructor398styleClass 'Dhcp4Parser' has a constructor with 1 argument that is not explicit.
5524noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
5581noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
5846duplInheritedMember398warningThe 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.
2294missingIncludeSysteminformationInclude file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
6063constVariablePointer398styleVariable 'source' can be declared as pointer to const
6127cstyleCast398styleC-style pointer casting
6129cstyleCast398styleC-style pointer casting
6151redundantInitialization563styleRedundant initialization for 'c'. The initialized value is overwritten before it is read.
6179cstyleCast398styleC-style pointer casting
6180cstyleCast398styleC-style pointer casting
6447cstyleCast398styleC-style pointer casting
6451nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6456nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6456cstyleCast398styleC-style pointer casting
6457nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6488cstyleCast398styleC-style pointer casting
6490cstyleCast398styleC-style pointer casting
6509nullPointer476warningPossible null pointer dereference: b
6513nullPointer476warningPossible null pointer dereference: b
6648cstyleCast398styleC-style pointer casting
6667cstyleCast398styleC-style pointer casting
6698cstyleCast398styleC-style pointer casting
6702nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6703nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6704nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6705nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6706nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6707nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6708nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6709nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6710nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6751cstyleCast398styleC-style pointer casting
6767nullPointerRedundantCheck476warningEither the condition '!b' is redundant or there is possible null pointer dereference: b.
6999cstyleCast398styleC-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.
1657duplInheritedMember398warningThe struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'.
1657duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1657duplInheritedMember398warningThe struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'.
1661constVariableReference398styleVariable 'yysym' can be declared as reference to const
1753noExplicitConstructor398styleStruct 'by_kind' has a constructor with 1 argument that is not explicit.
1852noExplicitConstructor398styleClass 'Dhcp6Parser' has a constructor with 1 argument that is not explicit.
5606noExplicitConstructor398styleStruct 'by_state' has a constructor with 1 argument that is not explicit.
5663noExplicitConstructor398styleClass 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit.
5928duplInheritedMember398warningThe 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.
fuzz/fuzz_config_kea_dhcp4.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_config_kea_dhcp6.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_http_endpoint_kea_dhcp4.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_packets_kea_dhcp6.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_unix_socket_kea_dhcp4.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
fuzz/fuzz_unix_socket_kea_dhcp6.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <fuzz.h> 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
63constVariablePointer398styleVariable '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/dhcp/cb_cmds/cb_cmds_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
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
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.
premium/src/hooks/dhcp/cb_cmds/cb_cmds_impl.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
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/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
premium/src/hooks/dhcp/cb_cmds/tests/global4_cmds_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
premium/src/hooks/dhcp/cb_cmds/tests/global6_cmds_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
premium/src/hooks/dhcp/cb_cmds/tests/option_def4_cmds_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
premium/src/hooks/dhcp/cb_cmds/tests/option_def6_cmds_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
8missingIncludeSysteminformationInclude file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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.
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.
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.
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.
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.
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.
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.
44variableScope398styleThe scope of the variable 'dir' can be reduced.
premium/src/hooks/dhcp/rbac/rbac_callouts.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_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.
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_command_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/agent/ca_response_creator.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/agent/tests/ca_command_mgr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/agent/tests/ca_controller_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/agent/tests/ca_process_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/check_exists_remove.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/d2_controller.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/d2_lexer.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 35 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/d2_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 19 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/d2_process.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/d2_queue_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/d2_update_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/nc_add.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/nc_remove.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/parser_context.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/simple_add_without_dhcid.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/simple_remove.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/simple_remove_without_dhcid.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/check_exists_add_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/check_exists_remove_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/d2_cfg_mgr_unittests.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/d2_command_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/d2_controller_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/d2_process_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/d2_queue_mgr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/d2_simple_parser_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/get_config_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/nc_add_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/nc_remove_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/parser_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/simple_add_without_dhcid_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/simple_remove_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/d2/tests/simple_remove_without_dhcid_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/client_handler.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
144throwInNoexceptFunction398errorException thrown in function declared not to throw exceptions.
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 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/dhcp4to6_ipc.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/json_config_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/main.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/callout_library_4.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/client_handler_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/config_backend_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/bin/dhcp4/tests/config_parser_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/d2_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/decline_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 17 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/dhcp4_client.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 19 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/dhcp4_test_utils.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/direct_client_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/dora_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 18 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/fqdn_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/get_config_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 19 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/hooks_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/host_options_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/host_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/inform_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/kea_controller_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/shared_network_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp4/tests/simple_parser4_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp4/tests/vendor_opts_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/client_handler.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
81throwInNoexceptFunction398errorException thrown in function declared not to throw exceptions.
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 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/dhcp6to4_ipc.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/bin/dhcp6/json_config_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/main.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/addr_reg_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/callout_library_3.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/callout_library_4.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/client_handler_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/config_backend_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/bin/dhcp6/tests/config_parser_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/confirm_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/d2_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/decline_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 17 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/dhcp6_client.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/dhcp6_message_test.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 19 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/dhcp6_test_utils.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/fqdn_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/get_config_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 19 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/hooks_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/host_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/infrequest_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/kea_controller_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/renew_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/sarr_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/shared_network_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/simple_parser6_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
8missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/bin/dhcp6/tests/tee_times_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/dhcp6/tests/vendor_opts_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/netconf.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/netconf/tests/get_config_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/netconf/tests/netconf_cfg_mgr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/netconf/tests/netconf_controller_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/netconf/tests/netconf_process_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/bin/netconf/tests/netconf_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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.
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.
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.
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.
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.
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.
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.
src/hooks/d2/gss_tsig/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/d2/gss_tsig/tests/dns_update_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
src/hooks/d2/gss_tsig/tests/gss_tsig_callouts_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
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
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
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
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
src/hooks/d2/gss_tsig/tests/nsupdate.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/d2/gss_tsig/tests/tkey_exchange_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
src/hooks/d2/gss_tsig/testutils/gss_tsig_dns_server.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/bootp/bootp_callouts.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_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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/class_cmds/class_cmds.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/class_cmds/class_cmds_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
src/hooks/dhcp/class_cmds/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/class_cmds/tests/class_cmds_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
15missingIncludeSysteminformationInclude file: <class_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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.
src/hooks/dhcp/ddns_tuning/ddns_tuning.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/ddns_tuning/ddns_tuning_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
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.
src/hooks/dhcp/ddns_tuning/libloadtests/callout4_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/ddns_tuning/libloadtests/callout6_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/ddns_tuning/libloadtests/callout_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/ddns_tuning/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/ddns_tuning/tests/ddns_tuning_unittests.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/ddns_tuning/tests/expression_cache_unittests.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
238constParameterReference398styleParameter 'handle' can be declared as reference to const
378variableScope398styleThe scope of the variable 'iana_iaid' can be reduced.
379variableScope398styleThe scope of the variable 'iapd_iaid' can be reduced.
461constParameterReference398styleParameter 'handle' can be declared as reference to const
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.
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.
src/hooks/dhcp/flex_id/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/flex_id/load_unload.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
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.
src/hooks/dhcp/flex_option/flex_option.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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_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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
15missingIncludeSysteminformationInclude file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/flex_option/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/forensic_log/command_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/forensic_log/lease4_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/forensic_log/lease6_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/dhcp/forensic_log/legal_syslog.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/forensic_log/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/forensic_log/load_unload.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/forensic_log/tests/legal_log4_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/forensic_log/tests/legal_log6_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/forensic_log/tests/legal_log_mgr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
77syntaxErrorerrorsyntax error
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.
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.
10missingIncludeSysteminformationInclude file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
13missingIncludeSysteminformationInclude 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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/high_availability/ha_config.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/high_availability/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
11missingIncludeSysteminformationInclude file: <lease_update_backlog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
12missingIncludeSysteminformationInclude file: <command_creator.h> 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: <gtest/gtest.h> 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.
153syntaxErrorerrorsyntax error
src/hooks/dhcp/high_availability/tests/communication_state_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/high_availability/tests/ha_config_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/high_availability/tests/ha_impl_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/high_availability/tests/ha_test.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
10missingIncludeSysteminformationInclude file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/high_availability/tests/lease_sync_filter_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
957syntaxErrorerrorsyntax 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/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.
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
src/hooks/dhcp/host_cache/host_cache_callout.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
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.
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
src/hooks/dhcp/host_cache/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/host_cache/tests/cache_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
11missingIncludeSysteminformationInclude file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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
src/hooks/dhcp/host_cache/tests/host_data_source_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/dhcp/host_cmds/host_cmds.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/host_cmds/host_cmds_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
src/hooks/dhcp/host_cmds/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/host_cmds/tests/host_cmds_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
15missingIncludeSysteminformationInclude file: <host_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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.
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.
src/hooks/dhcp/lease_cmds/binding_variables.cc
10missingIncludeSysteminformationInclude file: <binding_variables.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.
152useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.
src/hooks/dhcp/lease_cmds/lease_cmds.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
15missingIncludeSysteminformationInclude file: <binding_variables.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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_cmds/libloadtests/lease_cmds4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_cmds/libloadtests/lease_cmds6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_cmds/libloadtests/lease_cmds_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_cmds/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/binding_variables_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <lease_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/lease_cmds/tests/lease_cmds_func4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <lease_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <lease_cmds_func_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/lease_cmds/tests/lease_cmds_func6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <lease_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <lease_cmds_func_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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/lease_query/blq_service.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/bulk_lease_query4.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/bulk_lease_query6.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/lease_query_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/dhcp/lease_query/lease_query_impl4.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/lease_query_impl6.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
src/hooks/dhcp/lease_query/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/lease_query/mt_lease_query_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/accept_filter4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/accept_filter6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/bulk_lease_query4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/bulk_lease_query6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/lease_query4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
src/hooks/dhcp/lease_query/tests/lease_query_connection_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/lease_query_impl4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/lease_query_impl6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/lease_query_listener4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/lease_query_listener6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/mt_lease_query_mgr4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/lease_query/tests/mt_lease_query_mgr6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/dhcp/limits/dhcpv4_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/limits/dhcpv6_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/limits/libloadtests/limits_unit_tests_load_unload.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/limits/limit_manager.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/dhcp/limits/load_unload.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/limits/tests/limits_unit_tests_lease_limiting.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/limits/tests/limits_unit_tests_limit_manager.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/limits/tests/limits_unit_tests_rate_limiting.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 17 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/mysql/mysql_cb_dhcp6.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 17 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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_fb_log.cc
10missingIncludeSysteminformationInclude file: <mysql_fb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/mysql/mysql_fb_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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/mysql_legal_log.cc
9missingIncludeSysteminformationInclude file: <mysql_fb_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.
src/hooks/dhcp/mysql/tests/mysql_bootp_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/tests/mysql_cb_dhcp4_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/tests/mysql_cb_dhcp4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/tests/mysql_cb_dhcp6_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/tests/mysql_cb_dhcp6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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_forensic_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/tests/mysql_host_data_source_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/tests/mysql_lease_extended_info_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/mysql/tests/mysql_lease_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
191unreadVariable563styleVariable 'label' is assigned a value that is never used.
233variableScope398styleThe 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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/pgsql_cb_dhcp4.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/pgsql/pgsql_cb_dhcp6.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/pgsql/pgsql_cb_impl.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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_fb_log.cc
10missingIncludeSysteminformationInclude file: <pgsql_fb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/hooks/dhcp/pgsql/pgsql_fb_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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/pgsql_legal_log.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <pgsql_fb_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.
src/hooks/dhcp/pgsql/tests/pgsql_bootp_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp4_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp6_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_cb_impl_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_forensic_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_host_data_source_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_lease_extended_info_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/pgsql/tests/pgsql_lease_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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.
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
src/hooks/dhcp/ping_check/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/dhcp/ping_check/ping_check_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
src/hooks/dhcp/ping_check/ping_check_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
src/hooks/dhcp/ping_check/tests/config_cache_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
11missingIncludeSysteminformationInclude file: <config_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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.
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
src/hooks/dhcp/ping_check/tests/icmp_socket_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/ping_check/tests/ping_channel_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
src/hooks/dhcp/ping_check/tests/ping_check_mgr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
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
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.
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.
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.
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.
src/hooks/dhcp/radius/client_exchange.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/dhcp/radius/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/radius/radius.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/radius/radius_access.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/radius/radius_accounting.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/radius/radius_callout.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
src/hooks/dhcp/radius/radius_parsers.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
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.
src/hooks/dhcp/radius/tests/access_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/radius/tests/accounting_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/radius/tests/async_request_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
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
src/hooks/dhcp/radius/tests/config_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
15missingIncludeSysteminformationInclude file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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
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
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
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.
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
src/hooks/dhcp/radius/tests/sync_request_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
src/hooks/dhcp/run_script/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/stat_cmds/stat_cmds_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/hooks/dhcp/subnet_cmds/libloadtests/load_unload_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/subnet_cmds/subnet_cmds.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/hooks/dhcp/subnet_cmds/subnet_cmds_callouts.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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.
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.
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
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/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/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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/asiodns/tests/io_fetch_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
31missingIncludeSysteminformationInclude file: <botan/asio_error.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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/lib/asiolink/io_address.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
23preprocessorErrorDirectiveerror#error "Boost ASIO older than 1.66 are not supported"
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.
26missingIncludeSysteminformationInclude file: <boost/asio/coroutine.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
16preprocessorErrorDirectiveerror#error "Boost ASIO older than 1.66 are not supported"
src/lib/asiolink/io_service_thread_pool.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
17missingIncludeSysteminformationInclude file: <boost/asio/socket_base.hpp> 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.
118syntaxErrorerrorsyntax error
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/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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
94constVariable398styleVariable 'v6' can be declared as const array
98variableScope398styleThe scope of the variable 'v4' can be reduced.
98constVariable398styleVariable 'v4' can be declared as const array
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_thread_pool_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/asiolink/tests/tls_acceptor_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/asiolink/tests/tls_socket_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/asiolink/tests/tls_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/asiolink/tests/unix_domain_socket_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
14missingIncludeSysteminformationInclude file: <cstdlib> 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: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results.
19missingIncludeSysteminformationInclude 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.
17missingIncludeSysteminformationInclude file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results.
18missingIncludeSysteminformationInclude file: <boost/bind/bind.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
21missingIncludeSysteminformationInclude file: <boost/asio/ssl.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
32uninitMemberVar398warningMember variable 'session::data_' is not initialized in the constructor.
157constParameter398styleParameter 'argv' can be declared as const array
src/lib/asiolink/testutils/test_server_unix_socket.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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/unix_domain_socket.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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/default_credentials.cc
19syntaxErrorerrorsyntax error
src/lib/cc/default_credentials.h
11missingIncludeSysteminformationInclude file: <unordered_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.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/cmd_http_listener.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/http_command_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/http_command_response_creator.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/tests/client_connection_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/tests/cmd_http_listener_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/tests/http_command_mgr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/tests/http_command_response_creator_factory_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/tests/http_command_response_creator_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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_config_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/tests/unix_command_mgr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/config/unix_command_config.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/config/unix_command_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
18missingIncludeSysteminformationInclude file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results.
104shadowFunction398styleLocal variable 'digest' shadows outer function
117shadowFunction398styleLocal variable 'digest' shadows outer function
130shadowFunction398styleLocal 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.
18missingIncludeSysteminformationInclude 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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/d2srv/d2_config.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/d2srv/nc_trans.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/d2srv/tests/nc_trans_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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/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_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/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.
51unknownMacroerrorThere 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.
63useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
69useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.
src/lib/dhcp/classify.h
13missingIncludeSysteminformationInclude file: <boost/multi_index_container.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/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
16missingIncludeSysteminformationInclude file: <boost/multi_index/identity.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.
20missingIncludeSysteminformationInclude file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results.
124noExplicitConstructor398styleClass 'ClientClasses' has a constructor with 1 argument that is not explicit.
127missingOverridestyleThe destructor '~ClientClasses' overrides a destructor in a base class but is not marked with a 'override' specifier.
242missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
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.
133ignoredReturnValue252warningReturn value of function tmp.fill() is not used.
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.
125constParameterReference398styleParameter 'dnr_instance' can be declared as reference to const
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.
688useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
693useStlAlgorithm398styleConsider 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 < 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(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 < 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 < 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(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 < 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 < 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.
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.
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.
515unknownEvaluationOrder768errorExpression '((*begin++)<<16)+((*begin++)<<8)' depends on order of evaluation of side effects
516unknownEvaluationOrder768errorExpression '((*begin++)<<16)+((*begin++)<<8)+(*begin++)' depends on order of evaluation of side effects
1040shadowFunction398styleLocal 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
322unsignedLessThanZero570styleChecking if unsigned expression 'v4_len' is less than zero.
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.
64syntaxErrorerrorsyntax error
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
68syntaxErrorerrorsyntax 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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcp_ddns/tests/ncr_udp_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/ncr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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_dhcp4.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/cb_ctl_dhcp6.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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_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_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.
162missingOverridestyleThe 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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.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.
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.
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.
808missingOverridestyleThe 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_subnets4.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/cfgmgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/client_class_def.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
src/lib/dhcpsrv/d2_client_cfg.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/d2_client_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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
116missingOverridestyleThe destructor '~Lease' overrides a destructor in a base class but is not marked with a 'override' specifier.
295passedByValue398performanceFunction parameter 'elem_name' should be passed by const reference.
388missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
491missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
498missingOverridestyleThe function 'decline' overrides a function in a base class but is not marked with a 'override' specifier.
501missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
630missingOverridestyleThe function 'getType' overrides a function in a base class but is not marked with a 'override' specifier.
659missingOverridestyleThe function 'decline' overrides a function in a base class but is not marked with a 'override' specifier.
676missingOverridestyleThe function 'toText' overrides a function in a base class but is not marked with a 'override' specifier.
679missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/dhcpsrv/lease_mgr.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/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.
src/lib/dhcpsrv/legal_log_db_log.h
12missingIncludeSysteminformationInclude file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results.
24noExplicitConstructor398styleClass 'LegalLogDbLogger' has a constructor with 1 argument that is not explicit.
src/lib/dhcpsrv/legal_log_mgr.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
9missingIncludeSysteminformationInclude file: <legal_log_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
10missingIncludeSysteminformationInclude file: <legal_log_mgr_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
src/lib/dhcpsrv/legal_log_mgr_factory.cc
0normalCheckLevelMaxBranchesinformationLimiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
9missingIncludeSysteminformationInclude file: <legal_log_mgr_factory.h> 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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/ncr_generator.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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/client_class_def_parser.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/dhcp_parsers.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/dhcp_queue_control_parser.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/duid_config_parser.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/expiration_config_parser.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/host_reservation_parser.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/ifaces_config_parser.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/multi_threading_config_parser.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/option_data_parser.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/shared_network_parser.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/parsers/simple_parser4.cc
558useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
src/lib/dhcpsrv/parsers/simple_parser6.cc
572useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/srv_config.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/tests/alloc_engine4_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/alloc_engine_expiration_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/alloc_engine_hooks_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/cfg_iface_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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_subnets4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/cfgmgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
0toomanyconfigs398informationToo many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations.
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/client_class_def_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/d2_client_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/d2_udp_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/dhcp_queue_control_parser_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/duid_config_parser_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/expiration_config_parser_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/flq_allocator_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/host_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/host_reservation_parser_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/host_reservations_list_parser_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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_allocator_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/lease_mgr_factory_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/lease_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/legal_log_mgr_factory_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/memfile_lease_extended_info_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/multi_threading_config_parser_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/network_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/random_allocator_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/shared_networks_list_parser_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/srv_config_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/tests/timer_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/testutils/alloc_engine_utils.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/testutils/generic_cb_recovery_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/testutils/generic_host_data_source_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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/mysql_generic_backend_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/testutils/pgsql_generic_backend_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/dhcpsrv/testutils/test_utils.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
289unreadVariable563styleVariable 'count' is assigned a value that is never used.
343unreadVariable563styleVariable '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.
1037noExplicitConstructor398styleStruct 'SectionIteratorImpl < boost :: shared_ptr < Question > >' has a constructor with 1 argument that is not explicit.
1037noExplicitConstructor398styleStruct '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.
336ignoredReturnValue252warningReturn value of function oss.fill() is not used.
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.
73syntaxErrorerrorsyntax error
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.
343constVariableReference398styleVariable '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.
61throwInNoexceptFunction398errorException thrown in function declared not to throw exceptions.
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/cfg_http_header.cc
91useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.
src/lib/http/cfg_http_header.h
43missingOverridestyleThe function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier.
src/lib/http/client.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/http/connection.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/http/connection_pool.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
13missingIncludeSysteminformationInclude file: <vector> 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.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/http/listener_impl.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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.
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/cfg_http_header_unittests.cc
11missingIncludeSysteminformationInclude file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
52syntaxErrorerrorsyntax error
src/lib/http/tests/client_mt_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/http/tests/connection_pool_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/http/tests/tls_server_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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
479variableScope398styleThe scope of the variable 'message_file' can be reduced.
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.
166noExplicitConstructor398styleClass '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.
75noExplicitConstructor398styleClass '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
116syntaxErrorerrorsyntax 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.
34missingIncludeSysteminformationInclude file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
35missingIncludeSysteminformationInclude file: <regex.h> not found. Please note: Cppcheck does not need standard library headers to get proper results.
91returnByReferenceperformanceFunction 'getLoggerName()' should return member 'logname_' by const reference.
96returnByReferenceperformanceFunction 'getFileName()' should return member 'name_' by const reference.
353noExplicitConstructor398styleClass 'RegexHolder' has a constructor with 1 argument that is not explicit.
357rethrowNoCurrentException480errorRethrowing 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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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_connection.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/mysql/tests/mysql_binding_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/mysql/tests/mysql_connection_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/pgsql/tests/pgsql_basics.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/pgsql/tests/pgsql_connection_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/pgsql/tests/pgsql_exchange_unittest.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
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
12missingIncludeSysteminformationInclude 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/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.
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.
21passedByValue398performanceFunction parameter 'obscure' should be passed by const reference.
93passedByValue398performanceFunction parameter 'obscure' should be passed by const reference.
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/d_controller_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/process/tests/log_parser_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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/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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/tcp/tcp_connection.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/tcp/tcp_connection_pool.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/tcp/tcp_listener.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/tcp/tests/mt_tcp_listener_mgr_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
src/lib/tcp/tests/tls_listener_unittests.cc
0noValidConfigurationinformationThis file is not analyzed. Cppcheck failed to extract a valid configuration. Use -v for more details.
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.
64variableScope398styleThe 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/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.
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.
200constVariablePointer398styleVariable '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.
238throwInNoexceptFunction398errorException thrown in function declared not to throw exceptions.
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.
95nullPointer476errorNull pointer dereference
107noExplicitConstructor398styleClass 'Optional < std :: string >' 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 < bool >' has a constructor with 1 argument that is not explicit.
107noExplicitConstructor398styleClass 'Optional < IOAddress >' 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.
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.
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.
49returnByReferenceperformanceFunction 'backendType()' should return member 'backend_type_' by const reference.
61returnByReferenceperformanceFunction '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.
53throwInNoexceptFunction398errorException thrown in function declared not to throw exceptions.
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
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.
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.