|
| unmatchedSuppression | | information | Unmatched suppression: debug |
| unmatchedSuppression | | information | Unmatched suppression: eraseDereference |
| checkersReport | | information | Active checkers: There was critical errors (use --checkers-report=<filename> to see details) |
agent_lexer.cc |
296 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
297 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
298 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1649 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
3098 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
3162 | cstyleCast | 398 | style | C-style pointer casting |
3164 | cstyleCast | 398 | style | C-style pointer casting |
3186 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
3214 | cstyleCast | 398 | style | C-style pointer casting |
3215 | cstyleCast | 398 | style | C-style pointer casting |
3482 | cstyleCast | 398 | style | C-style pointer casting |
3486 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3491 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3491 | cstyleCast | 398 | style | C-style pointer casting |
3492 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3523 | cstyleCast | 398 | style | C-style pointer casting |
3525 | cstyleCast | 398 | style | C-style pointer casting |
3544 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3548 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3683 | cstyleCast | 398 | style | C-style pointer casting |
3702 | cstyleCast | 398 | style | C-style pointer casting |
3733 | cstyleCast | 398 | style | C-style pointer casting |
3737 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3738 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3739 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3740 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3741 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3742 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3743 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3744 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3745 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3786 | cstyleCast | 398 | style | C-style pointer casting |
3802 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
4034 | cstyleCast | 398 | style | C-style pointer casting |
agent_lexer.ll |
12 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
agent_parser.cc |
62 | missingIncludeSystem | | information | Include file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
agent_parser.h |
61 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
65 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
105 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
107 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
242 | noExplicitConstructor | 398 | style | Class 'value_type' has a constructor with 1 argument that is not explicit. |
906 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
906 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
906 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
910 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
997 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1096 | noExplicitConstructor | 398 | style | Class 'AgentParser' has a constructor with 1 argument that is not explicit. |
2120 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
2177 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
2419 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
agent_parser.yy |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
d2_lexer.cc |
296 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
297 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
298 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1185 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2657 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
2721 | cstyleCast | 398 | style | C-style pointer casting |
2723 | cstyleCast | 398 | style | C-style pointer casting |
2745 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
2773 | cstyleCast | 398 | style | C-style pointer casting |
2774 | cstyleCast | 398 | style | C-style pointer casting |
3041 | cstyleCast | 398 | style | C-style pointer casting |
3045 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3050 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3050 | cstyleCast | 398 | style | C-style pointer casting |
3051 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3082 | cstyleCast | 398 | style | C-style pointer casting |
3084 | cstyleCast | 398 | style | C-style pointer casting |
3103 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3107 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3242 | cstyleCast | 398 | style | C-style pointer casting |
3261 | cstyleCast | 398 | style | C-style pointer casting |
3292 | cstyleCast | 398 | style | C-style pointer casting |
3296 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3297 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3298 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3299 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3300 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3301 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3302 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3303 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3304 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3345 | cstyleCast | 398 | style | C-style pointer casting |
3361 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3593 | cstyleCast | 398 | style | C-style pointer casting |
d2_lexer.ll |
12 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
d2_parser.cc |
62 | missingIncludeSystem | | information | Include file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
d2_parser.h |
62 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
65 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
106 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
108 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
243 | noExplicitConstructor | 398 | style | Class 'value_type' has a constructor with 1 argument that is not explicit. |
949 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
949 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
949 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
953 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1039 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1138 | noExplicitConstructor | 398 | style | Class 'D2Parser' has a constructor with 1 argument that is not explicit. |
2252 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
2309 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
2550 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
d2_parser.yy |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
dhcp4_lexer.cc |
296 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
297 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
298 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2316 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
5925 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
5989 | cstyleCast | 398 | style | C-style pointer casting |
5991 | cstyleCast | 398 | style | C-style pointer casting |
6013 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
6041 | cstyleCast | 398 | style | C-style pointer casting |
6042 | cstyleCast | 398 | style | C-style pointer casting |
6309 | cstyleCast | 398 | style | C-style pointer casting |
6313 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6318 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6318 | cstyleCast | 398 | style | C-style pointer casting |
6319 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6350 | cstyleCast | 398 | style | C-style pointer casting |
6352 | cstyleCast | 398 | style | C-style pointer casting |
6371 | nullPointer | 476 | warning | Possible null pointer dereference: b |
6375 | nullPointer | 476 | warning | Possible null pointer dereference: b |
6510 | cstyleCast | 398 | style | C-style pointer casting |
6529 | cstyleCast | 398 | style | C-style pointer casting |
6560 | cstyleCast | 398 | style | C-style pointer casting |
6564 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6565 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6566 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6567 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6568 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6569 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6570 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6571 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6572 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6613 | cstyleCast | 398 | style | C-style pointer casting |
6629 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6861 | cstyleCast | 398 | style | C-style pointer casting |
dhcp4_lexer.ll |
12 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
dhcp4_parser.cc |
62 | missingIncludeSystem | | information | Include file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
dhcp4_parser.h |
62 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
65 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
106 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
108 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
243 | noExplicitConstructor | 398 | style | Class 'value_type' has a constructor with 1 argument that is not explicit. |
1580 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1580 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1580 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1580 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1584 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1677 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1776 | noExplicitConstructor | 398 | style | Class 'Dhcp4Parser' has a constructor with 1 argument that is not explicit. |
5350 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
5407 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
5672 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
5672 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
dhcp4_parser.yy |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
dhcp6_lexer.cc |
296 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
297 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
298 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2288 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
5935 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
5999 | cstyleCast | 398 | style | C-style pointer casting |
6001 | cstyleCast | 398 | style | C-style pointer casting |
6023 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
6051 | cstyleCast | 398 | style | C-style pointer casting |
6052 | cstyleCast | 398 | style | C-style pointer casting |
6319 | cstyleCast | 398 | style | C-style pointer casting |
6323 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6328 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6328 | cstyleCast | 398 | style | C-style pointer casting |
6329 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6360 | cstyleCast | 398 | style | C-style pointer casting |
6362 | cstyleCast | 398 | style | C-style pointer casting |
6381 | nullPointer | 476 | warning | Possible null pointer dereference: b |
6385 | nullPointer | 476 | warning | Possible null pointer dereference: b |
6520 | cstyleCast | 398 | style | C-style pointer casting |
6539 | cstyleCast | 398 | style | C-style pointer casting |
6570 | cstyleCast | 398 | style | C-style pointer casting |
6574 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6575 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6576 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6577 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6578 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6579 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6580 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6581 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6582 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6623 | cstyleCast | 398 | style | C-style pointer casting |
6639 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6871 | cstyleCast | 398 | style | C-style pointer casting |
dhcp6_lexer.ll |
12 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
dhcp6_parser.cc |
62 | missingIncludeSystem | | information | Include file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
dhcp6_parser.h |
62 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
65 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
106 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
108 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
243 | noExplicitConstructor | 398 | style | Class 'value_type' has a constructor with 1 argument that is not explicit. |
1603 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1603 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1603 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1603 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1607 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1699 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1798 | noExplicitConstructor | 398 | style | Class 'Dhcp6Parser' has a constructor with 1 argument that is not explicit. |
5432 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
5489 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
5753 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
5753 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
dhcp6_parser.yy |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
lexer.cc |
296 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
297 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
298 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1087 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2024 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
2088 | cstyleCast | 398 | style | C-style pointer casting |
2090 | cstyleCast | 398 | style | C-style pointer casting |
2112 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
2140 | cstyleCast | 398 | style | C-style pointer casting |
2141 | cstyleCast | 398 | style | C-style pointer casting |
2412 | cstyleCast | 398 | style | C-style pointer casting |
2416 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2421 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2421 | cstyleCast | 398 | style | C-style pointer casting |
2422 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2453 | cstyleCast | 398 | style | C-style pointer casting |
2455 | cstyleCast | 398 | style | C-style pointer casting |
2474 | nullPointer | 476 | warning | Possible null pointer dereference: b |
2478 | nullPointer | 476 | warning | Possible null pointer dereference: b |
2613 | cstyleCast | 398 | style | C-style pointer casting |
2632 | cstyleCast | 398 | style | C-style pointer casting |
2663 | cstyleCast | 398 | style | C-style pointer casting |
2667 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2668 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2669 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2670 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2671 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2672 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2673 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2674 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2675 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2716 | cstyleCast | 398 | style | C-style pointer casting |
2732 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2967 | cstyleCast | 398 | style | C-style pointer casting |
lexer.ll |
12 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
netconf_lexer.cc |
296 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
297 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
298 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1562 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2928 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
2992 | cstyleCast | 398 | style | C-style pointer casting |
2994 | cstyleCast | 398 | style | C-style pointer casting |
3016 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
3044 | cstyleCast | 398 | style | C-style pointer casting |
3045 | cstyleCast | 398 | style | C-style pointer casting |
3312 | cstyleCast | 398 | style | C-style pointer casting |
3316 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3321 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3321 | cstyleCast | 398 | style | C-style pointer casting |
3322 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3353 | cstyleCast | 398 | style | C-style pointer casting |
3355 | cstyleCast | 398 | style | C-style pointer casting |
3374 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3378 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3513 | cstyleCast | 398 | style | C-style pointer casting |
3532 | cstyleCast | 398 | style | C-style pointer casting |
3563 | cstyleCast | 398 | style | C-style pointer casting |
3567 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3568 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3569 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3570 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3571 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3572 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3573 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3574 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3575 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3616 | cstyleCast | 398 | style | C-style pointer casting |
3632 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3864 | cstyleCast | 398 | style | C-style pointer casting |
netconf_lexer.ll |
12 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
netconf_parser.cc |
62 | missingIncludeSystem | | information | Include file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
netconf_parser.h |
64 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
65 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
68 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
69 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
108 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
110 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
245 | noExplicitConstructor | 398 | style | Class 'value_type' has a constructor with 1 argument that is not explicit. |
871 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
871 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
871 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
875 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
961 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1060 | noExplicitConstructor | 398 | style | Class 'NetconfParser' has a constructor with 1 argument that is not explicit. |
1979 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
2036 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
2276 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
netconf_parser.yy |
21 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
parser.cc |
62 | missingIncludeSystem | | information | Include file: <libintl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
parser.h |
61 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
65 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
105 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
107 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
242 | noExplicitConstructor | 398 | style | Class 'value_type' has a constructor with 1 argument that is not explicit. |
912 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
912 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
912 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
916 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1022 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1085 | noExplicitConstructor | 398 | style | Class 'EvalParser' has a constructor with 1 argument that is not explicit. |
2259 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
2316 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
2578 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
parser.yy |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | syntaxError | | error | syntax error |
premium/src/hooks/agent/rbac/rbac.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/rbac_acl.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/rbac_api.cc |
9 | missingIncludeSystem | | information | Include file: <rbac_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/rbac_callouts.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
103 | shadowFunction | 398 | style | Local variable 'response' shadows outer function |
221 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
premium/src/hooks/agent/rbac/rbac_config.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/rbac_log.cc |
9 | missingIncludeSystem | | information | Include file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/rbac_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/rbac_response_filter.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <rbac_response_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/rbac_role.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/agent/rbac/tests/rbac_acl_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <rbac_acl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | syntaxError | | error | syntax error |
premium/src/hooks/agent/rbac/tests/rbac_api_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <rbac_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | syntaxError | | error | syntax error |
premium/src/hooks/agent/rbac/tests/rbac_callout_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
255 | syntaxError | | error | syntax error |
premium/src/hooks/agent/rbac/tests/rbac_config_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <rbac_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | syntaxError | | error | syntax error |
premium/src/hooks/agent/rbac/tests/rbac_role_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <rbac_role.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | syntaxError | | error | syntax error |
premium/src/hooks/agent/rbac/tests/rbac_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <rbac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | syntaxError | | error | syntax error |
premium/src/hooks/agent/rbac/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/gss_tsig_api.cc |
9 | missingIncludeSystem | | information | Include file: <gss_tsig_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/gss_tsig_callouts.cc |
10 | missingIncludeSystem | | information | Include file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gss_tsig_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/gss_tsig_cfg.cc |
10 | missingIncludeSystem | | information | Include file: <gss_tsig_cfg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
107 | uselessCallsSubstr | 398 | performance | Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. |
premium/src/hooks/d2/gss_tsig/gss_tsig_context.cc |
10 | missingIncludeSystem | | information | Include file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gss_tsig_messages.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/gss_tsig_impl.cc |
11 | missingIncludeSystem | | information | Include file: <gss_tsig_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/gss_tsig_key.cc |
9 | missingIncludeSystem | | information | Include file: <gss_tsig_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/gss_tsig_log.cc |
8 | missingIncludeSystem | | information | Include file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/gss_tsig_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/libloadtests/load_unload_unittests.cc |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/managed_key.cc |
10 | missingIncludeSystem | | information | Include file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <managed_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/tests/dns_update_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <managed_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <testutils/gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
206 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_api_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gss_tsig_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_callouts_unittests.cc |
19 | missingIncludeSystem | | information | Include file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gss_tsig_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <testutils/gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
163 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_cfg_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gss_tsig_cfg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <managed_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
176 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_context_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_impl_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gss_tsig_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <testutils/gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
196 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/gss_tsig_key_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gss_tsig_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/managed_key_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <managed_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
99 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/nsupdate.cc |
15 | missingIncludeSystem | | information | Include file: <gss_tsig_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gss_tsig_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
205 | variableScope | 398 | style | The scope of the variable 'ret' can be reduced. |
205 | unreadVariable | 563 | style | Variable 'ret' is assigned a value that is never used. |
353 | shadowFunction | 398 | style | Local variable 'tkey' shadows outer function |
626 | uselessCallsSubstr | 398 | performance | Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. |
premium/src/hooks/d2/gss_tsig/tests/tkey_exchange_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <testutils/gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
132 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/tests/tkey_unittests.cc |
19 | missingIncludeSystem | | information | Include file: <gss_tsig_api.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gss_tsig_api_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
141 | syntaxError | | error | syntax error |
premium/src/hooks/d2/gss_tsig/testutils/gss_tsig_dns_server.cc |
14 | missingIncludeSystem | | information | Include file: <gss_tsig_dns_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/d2/gss_tsig/tkey_exchange.cc |
14 | missingIncludeSystem | | information | Include file: <gss_tsig_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gss_tsig_key.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gss_tsig_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <tkey_exchange.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/cb_cmds/cb_cmds_callouts.cc |
13 | missingIncludeSystem | | information | Include file: <cb_cmds_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cb_cmds_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cb_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include 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 |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include 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 |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/cb_cmds/cb_cmds_impl.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/cb_cmds/cb_cmds_log.cc |
8 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
80 | shadowVariable | 398 | style | Local variable 'kit' shadows outer variable |
premium/src/hooks/dhcp/cb_cmds/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/cb_cmds/tests/client_class4_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
611 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/client_class6_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
611 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/global4_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
608 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/cb_cmds/tests/global6_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
608 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/cb_cmds/tests/option4_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
639 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/option4_network_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
348 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/option4_pool_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
376 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/option4_subnet_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
339 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/option6_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
638 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/option6_network_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
348 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/option6_pd_pool_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
303 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/cb_cmds/tests/option6_pool_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
377 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/option6_subnet_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
339 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/option_def4_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
578 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/cb_cmds/tests/option_def6_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
578 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/cb_cmds/tests/server4_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
465 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/cb_cmds/tests/server6_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
465 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/cb_cmds/tests/shared_network4_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
658 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/shared_network6_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
655 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/subnet4_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
893 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/cb_cmds/tests/subnet6_cmds_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <cb_cmds_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
894 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/class_cmds/class_cmds.cc |
9 | missingIncludeSystem | | information | Include file: <class_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <class_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | constParameterReference | 398 | style | Parameter 'callout_handle' can be declared as reference to const |
premium/src/hooks/dhcp/class_cmds/class_cmds_callouts.cc |
14 | missingIncludeSystem | | information | Include file: <class_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <class_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/class_cmds/class_cmds_log.cc |
9 | missingIncludeSystem | | information | Include file: <class_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/class_cmds/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/class_cmds/tests/class_cmds_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <class_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
206 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ddns_tuning/ddns_tuning.cc |
9 | missingIncludeSystem | | information | Include file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/ddns_tuning/ddns_tuning_callouts.cc |
9 | missingIncludeSystem | | information | Include file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
149 | constVariableReference | 398 | style | Variable 'd2_mgr' can be declared as reference to const |
189 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
281 | constVariableReference | 398 | style | Variable 'd2_mgr' can be declared as reference to const |
premium/src/hooks/dhcp/ddns_tuning/ddns_tuning_log.cc |
9 | missingIncludeSystem | | information | Include file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/ddns_tuning/expression_cache.cc |
9 | missingIncludeSystem | | information | Include file: <expression_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/ddns_tuning/libloadtests/callout4_unittests.cc |
16 | missingIncludeSystem | | information | Include file: <callout_unittests.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
323 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ddns_tuning/libloadtests/callout6_unittests.cc |
16 | missingIncludeSystem | | information | Include file: <callout_unittests.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
321 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ddns_tuning/libloadtests/callout_unittests.cc |
16 | missingIncludeSystem | | information | Include file: <callout_unittests.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/ddns_tuning/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ddns_tuning/tests/ddns_tuning_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
655 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ddns_tuning/tests/expression_cache_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <ddns_tuning.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ddns_tuning_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
240 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/flex_id/callouts.cc |
25 | missingIncludeSystem | | information | Include file: <flex_id_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
378 | variableScope | 398 | style | The scope of the variable 'iana_iaid' can be reduced. |
379 | variableScope | 398 | style | The scope of the variable 'iapd_iaid' can be reduced. |
premium/src/hooks/dhcp/flex_id/flex_id_log.cc |
10 | missingIncludeSystem | | information | Include file: <flex_id_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/flex_id/flex_id_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/flex_id/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/flex_id/load_unload.cc |
18 | missingIncludeSystem | | information | Include file: <flex_id.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <flex_id_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/flex_id/tests/callout_unittests.cc |
25 | missingIncludeSystem | | information | Include file: <flex_id.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <flex_id_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
585 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/forensic_log/backend_store.cc |
9 | missingIncludeSystem | | information | Include file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <rotating_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <mysql_legal_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <pgsql_legal_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
161 | unreadVariable | 563 | style | Variable 'port' is assigned a value that is never used. |
175 | unreadVariable | 563 | style | Variable 'redacted' is assigned a value that is never used. |
premium/src/hooks/dhcp/forensic_log/command_callouts.cc |
20 | missingIncludeSystem | | information | Include file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <subnets_user_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
187 | constParameterReference | 398 | style | Parameter 'name' can be declared as reference to const |
287 | constParameterReference | 398 | style | Parameter 'name' can be declared as reference to const |
482 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
489 | variableScope | 398 | style | The scope of the variable 'name' can be reduced. |
premium/src/hooks/dhcp/forensic_log/lease4_callouts.cc |
17 | missingIncludeSystem | | information | Include file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <subnets_user_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/forensic_log/lease6_callouts.cc |
22 | missingIncludeSystem | | information | Include file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <subnets_user_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
109 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
156 | noExplicitConstructor | 398 | style | Class 'TokenFilterIA_NA' has a constructor with 1 argument that is not explicit. |
163 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
189 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
209 | noExplicitConstructor | 398 | style | Class 'TokenFilterIA_NASuboption' has a constructor with 1 argument that is not explicit. |
218 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
255 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
303 | noExplicitConstructor | 398 | style | Class 'TokenFilterIA_PD' has a constructor with 1 argument that is not explicit. |
310 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
336 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
356 | noExplicitConstructor | 398 | style | Class 'TokenFilterIA_PDSuboption' has a constructor with 1 argument that is not explicit. |
365 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
premium/src/hooks/dhcp/forensic_log/legal_log_db_log.cc |
11 | missingIncludeSystem | | information | Include file: <legal_log_db_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/forensic_log/legal_log_log.cc |
10 | missingIncludeSystem | | information | Include file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/forensic_log/libloadtests/load_unload_unittests.cc |
30 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <locale> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
111 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/forensic_log/load_unload.cc |
18 | missingIncludeSystem | | information | Include file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/forensic_log/mysql_legal_log.cc |
9 | missingIncludeSystem | | information | Include file: <legal_log_db_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <mysql_legal_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | constParameterPointer | 398 | style | Parameter 'error' can be declared as pointer to const |
101 | constParameterPointer | 398 | style | Parameter 'names' can be declared as pointer to const |
premium/src/hooks/dhcp/forensic_log/pgsql_legal_log.cc |
9 | missingIncludeSystem | | information | Include file: <legal_log_db_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <pgsql_legal_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | unusedStructMember | 563 | style | class member 'PgSqlLegLExchange::ADDRES_COL' is never used. |
57 | unusedStructMember | 563 | style | class member 'PgSqlLegLExchange::LOG_COL' is never used. |
premium/src/hooks/dhcp/forensic_log/rotating_file.cc |
10 | missingIncludeSystem | | information | Include file: <legal_log_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <backend_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <rotating_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/forensic_log/tests/backend_store_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <legal_log_db_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/forensic_log/tests/command_log_unittests.cc |
25 | missingIncludeSystem | | information | Include file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
564 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/forensic_log/tests/legal_log4_unittests.cc |
33 | missingIncludeSystem | | information | Include file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
319 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/forensic_log/tests/legal_log6_unittests.cc |
34 | missingIncludeSystem | | information | Include file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
392 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/forensic_log/tests/mysql_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
857 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/forensic_log/tests/pgsql_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
774 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_THROW is a macro then please configure it. |
premium/src/hooks/dhcp/forensic_log/tests/rotating_file_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
69 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/host_cache/entry.cc |
9 | missingIncludeSystem | | information | Include file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/host_cache/host_cache.cc |
9 | missingIncludeSystem | | information | Include file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <host_cache_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <host_cache_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <host_cache_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
50 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
137 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
166 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
199 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
224 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
252 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
290 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
309 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
321 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
342 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
365 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
383 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
398 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
404 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
410 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
416 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
426 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
432 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
440 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
495 | variableScope | 398 | style | The scope of the variable 'how_many' can be reduced. |
573 | variableScope | 398 | style | The scope of the variable 'txt' can be reduced. |
593 | constVariableReference | 398 | style | Variable 'map' can be declared as reference to const |
670 | unusedVariable | 563 | style | Unused variable: filename |
850 | variableScope | 398 | style | The scope of the variable 'addr_txt' can be reduced. |
873 | constVariableReference | 398 | style | Variable 'map' can be declared as reference to const |
premium/src/hooks/dhcp/host_cache/host_cache_callout.cc |
13 | missingIncludeSystem | | information | Include file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <host_cache_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/host_cache/host_cache_impl.cc |
11 | missingIncludeSystem | | information | Include file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <host_cache_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/host_cache/host_cache_log.cc |
10 | missingIncludeSystem | | information | Include file: <host_cache_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/host_cache/host_cache_parsers.cc |
9 | missingIncludeSystem | | information | Include file: <host_cache_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
69 | constVariableReference | 398 | style | Variable 'map' can be declared as reference to const |
197 | constVariableReference | 398 | style | Variable 'prefixes' can be declared as reference to const |
premium/src/hooks/dhcp/host_cache/libloadtests/load_unload_unittests.cc |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/host_cache/tests/cache_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sys/time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
580 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/host_cache/tests/command_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <host_cache_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
377 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/host_cache/tests/host_data_source_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <host_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <host_cache_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
400 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/host_cmds/host_cmds.cc |
8 | missingIncludeSystem | | information | Include file: <host_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <host_data_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <host_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
314 | useInitializationList | 398 | performance | Variable 'db_storage_' is assigned in constructor body. Consider performing initialization in initialization list. |
778 | shadowVariable | 398 | style | Local variable 'tmp' shadows outer variable |
premium/src/hooks/dhcp/host_cmds/host_cmds_callouts.cc |
14 | missingIncludeSystem | | information | Include file: <host_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <host_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/host_cmds/host_cmds_log.cc |
9 | missingIncludeSystem | | information | Include file: <host_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/host_cmds/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/host_cmds/tests/host_cmds_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <host_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
360 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/host_cmds/tests/host_data_parser_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <host_data_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/lease_query/blq_service.cc |
12 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/lease_query/bulk_lease_query4.cc |
16 | missingIncludeSystem | | information | Include file: <bulk_lease_query4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/lease_query/bulk_lease_query6.cc |
19 | missingIncludeSystem | | information | Include file: <bulk_lease_query6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/lease_query/lease_query_callouts.cc |
14 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
365 | unreadVariable | 563 | style | Variable 'error' is assigned a value that is never used. |
390 | unreadVariable | 563 | style | Variable 'error' is assigned a value that is never used. |
premium/src/hooks/dhcp/lease_query/lease_query_connection.cc |
14 | missingIncludeSystem | | information | Include file: <bulk_lease_query4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <bulk_lease_query6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <lease_query_connection.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/lease_query/lease_query_impl.cc |
9 | missingIncludeSystem | | information | Include file: <lease_query_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/lease_query/lease_query_impl4.cc |
16 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
597 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
premium/src/hooks/dhcp/lease_query/lease_query_impl6.cc |
20 | missingIncludeSystem | | information | Include file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1050 | shadowVariable | 398 | style | Local variable 'elem' shadows outer variable |
premium/src/hooks/dhcp/lease_query/lease_query_log.cc |
8 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/lease_query/libloadtests/load_unload_unittests.cc |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
82 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/mt_lease_query_mgr.cc |
12 | missingIncludeSystem | | information | Include file: <mt_lease_query_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/lease_query/tests/accept_filter4_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <lease_query_connection.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
288 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/accept_filter6_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <lease_query_connection.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
288 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/bulk_lease_query4_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <bulk_lease_query4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <test_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
616 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/bulk_lease_query6_unittest.cc |
24 | missingIncludeSystem | | information | Include file: <bulk_lease_query6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <test_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
930 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/lease_query4_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <test_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
283 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/lease_query6_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/lease_query_connection_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <lease_query_connection.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <lease_query_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/lease_query_impl4_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <lease_query_impl4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
546 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/lease_query_impl6_unittest.cc |
21 | missingIncludeSystem | | information | Include file: <lease_query_impl6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <test_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
558 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/lease_query_listener4_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <bulk_lease_query.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <bulk_lease_query4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <lease_query_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <lease_query_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <blq4_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
89 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/lease_query_listener6_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <bulk_lease_query.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <bulk_lease_query6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <lease_query_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <lease_query_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <blq6_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
87 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/mt_lease_query_mgr4_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <blq_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <mt_lease_query_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <lease_query_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <blq4_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
631 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/lease_query/tests/mt_lease_query_mgr6_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <mt_lease_query_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <lease_query_impl_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <lease_query_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <blq6_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
639 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/limits/configuration.cc |
11 | missingIncludeSystem | | information | Include file: <limits/configuration.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <limits/limits_logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/limits/dhcpv4_callouts.cc |
12 | missingIncludeSystem | | information | Include file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/limits/dhcpv6_callouts.cc |
12 | missingIncludeSystem | | information | Include file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/limits/libloadtests/limits_unit_tests_load_unload.cc |
26 | missingIncludeSystem | | information | Include file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
323 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/limits/limit_manager.cc |
15 | missingIncludeSystem | | information | Include file: <limits/configuration.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/limits/limits_logger.cc |
9 | missingIncludeSystem | | information | Include file: <limits/limits_logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/limits/limits_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/limits/load_unload.cc |
15 | missingIncludeSystem | | information | Include file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/limits/tests/limits_unit_tests_lease_limiting.cc |
14 | missingIncludeSystem | | information | Include file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
255 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/limits/tests/limits_unit_tests_limit_manager.cc |
21 | missingIncludeSystem | | information | Include file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/limits/tests/limits_unit_tests_rate_limiting.cc |
14 | missingIncludeSystem | | information | Include file: <limits/limit_manager.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
179 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/config_cache.cc |
9 | missingIncludeSystem | | information | Include file: <config_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
80 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
86 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
96 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
102 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
premium/src/hooks/dhcp/ping_check/icmp_msg.cc |
8 | missingIncludeSystem | | information | Include file: <icmp_msg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <netinet/ip_icmp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | cstyleCast | 398 | style | C-style pointer casting |
53 | cstyleCast | 398 | style | C-style pointer casting |
62 | cstyleCast | 398 | style | C-style pointer casting |
75 | cstyleCast | 398 | style | C-style pointer casting |
premium/src/hooks/dhcp/ping_check/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/ping_channel.cc |
8 | missingIncludeSystem | | information | Include file: <ping_channel.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
107 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
158 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
222 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
272 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
286 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
299 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
364 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
424 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
premium/src/hooks/dhcp/ping_check/ping_check_callouts.cc |
12 | missingIncludeSystem | | information | Include file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <ping_check_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
84 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
153 | shadowVariable | 398 | style | Local variable 'parking_lot' shadows outer variable |
165 | shadowVariable | 398 | style | Local variable 'status' shadows outer variable |
premium/src/hooks/dhcp/ping_check/ping_check_config.cc |
9 | missingIncludeSystem | | information | Include file: <ping_check_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
76 | shiftNegative | 758 | error | Shifting by a negative value is undefined behaviour |
87 | shiftNegative | 758 | error | Shifting by a negative value is undefined behaviour |
premium/src/hooks/dhcp/ping_check/ping_check_log.cc |
9 | missingIncludeSystem | | information | Include file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/ping_check/ping_check_mgr.cc |
9 | missingIncludeSystem | | information | Include file: <ping_check_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
413 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
419 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
453 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
467 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
534 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
premium/src/hooks/dhcp/ping_check/ping_context.cc |
9 | missingIncludeSystem | | information | Include file: <ping_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ping_check_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/ping_check/ping_context_store.cc |
9 | missingIncludeSystem | | information | Include file: <ping_context_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
62 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
76 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
85 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
94 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
103 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
112 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
128 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
139 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
premium/src/hooks/dhcp/ping_check/tests/config_cache_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <config_cache.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
200 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/tests/icmp_endpoint_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <icmp_endpoint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/ping_check/tests/icmp_msg_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <icmp_msg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/tests/icmp_socket_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <icmp_socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <icmp_msg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <netinet/ip.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <netinet/ip_icmp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
255 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/tests/ping_channel_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <ping_channel.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <ping_test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
519 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/tests/ping_check_config_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <ping_check_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
61 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/tests/ping_check_mgr_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <ping_check_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ping_test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
115 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/tests/ping_context_store_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <ping_context_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
395 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ping_check/tests/ping_context_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <ping_context.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/cfg_attribute.cc |
9 | missingIncludeSystem | | information | Include file: <cfg_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/client_attribute.cc |
9 | missingIncludeSystem | | information | Include file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/client_dictionary.cc |
10 | missingIncludeSystem | | information | Include file: <client_dictionary.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
279 | variableScope | 398 | style | The scope of the variable 'line' can be reduced. |
premium/src/hooks/dhcp/radius/client_exchange.cc |
16 | missingIncludeSystem | | information | Include file: <client_exchange.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
106 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
152 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
180 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
488 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
641 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
706 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
premium/src/hooks/dhcp/radius/client_message.cc |
9 | missingIncludeSystem | | information | Include file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <client_message.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/client_server.cc |
12 | missingIncludeSystem | | information | Include file: <client_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <netdb.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | noExplicitConstructor | 398 | style | Struct 'AddrInfo' has a constructor with 1 argument that is not explicit. |
180 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
187 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
215 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
premium/src/hooks/dhcp/radius/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/radius.cc |
15 | missingIncludeSystem | | information | Include file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
68 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
73 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
494 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
503 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
512 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
premium/src/hooks/dhcp/radius/radius_access.cc |
14 | missingIncludeSystem | | information | Include file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
563 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
655 | knownConditionTrueFalse | 571 | style | Condition 'subnet' is always true |
696 | knownConditionTrueFalse | 571 | style | Condition 'subnet' is always true |
881 | knownConditionTrueFalse | 571 | style | Condition 'subnet' is always true |
922 | knownConditionTrueFalse | 571 | style | Condition 'subnet' is always true |
premium/src/hooks/dhcp/radius/radius_accounting.cc |
14 | missingIncludeSystem | | information | Include file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
71 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
76 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
89 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
601 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'prefix_len' is less than zero. |
premium/src/hooks/dhcp/radius/radius_backend.cc |
11 | missingIncludeSystem | | information | Include file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <radius_backend.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/radius_callout.cc |
21 | missingIncludeSystem | | information | Include file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/radius_log.cc |
10 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/radius_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/radius_parsers.cc |
9 | missingIncludeSystem | | information | Include file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/radius_request.cc |
9 | missingIncludeSystem | | information | Include file: <radius_request.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <radius_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/radius_service.cc |
9 | missingIncludeSystem | | information | Include file: <radius_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/radius_utils.cc |
11 | missingIncludeSystem | | information | Include file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/tests/access_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <radius_access.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1468 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/accounting_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <radius_accounting.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
3167 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/attribute_test.cc |
9 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/radius/tests/attribute_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <glob.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/backend_unittests.cc |
16 | missingIncludeSystem | | information | Include file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <radius_backend.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/config_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/dictionary_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <radius_parsers.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <glob.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/exchange_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <client_exchange.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
83 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/message_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <client_attribute.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <client_message.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/request_unittests.h |
17 | missingIncludeSystem | | information | Include file: <radius_request.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
349 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/server_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <client_server.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/radius/tests/utils_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <radius_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <radius.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <attribute_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/subnet_cmds/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/subnet_cmds/subnet_cmds.cc |
9 | missingIncludeSystem | | information | Include file: <subnet_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <subnet_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | noExplicitConstructor | 398 | style | Class 'ConfigDiffManager' has a constructor with 1 argument that is not explicit. |
63 | passedByValue | 398 | performance | Function parameter 'space' should be passed by const reference. |
75 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
126 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
premium/src/hooks/dhcp/subnet_cmds/subnet_cmds_callouts.cc |
14 | missingIncludeSystem | | information | Include file: <subnet_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <subnet_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/subnet_cmds/subnet_cmds_log.cc |
9 | missingIncludeSystem | | information | Include file: <subnet_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
premium/src/hooks/dhcp/subnet_cmds/tests/subnet6_cmds_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <tests/subnet_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2421 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/subnet_cmds/tests/subnet_cmds_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <tests/subnet_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
143 | syntaxError | | error | syntax error |
src/bin/agent/agent_lexer.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations. |
src/bin/agent/agent_parser.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations. |
src/bin/agent/ca_cfg_mgr.h |
14 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
202 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/agent/ca_command_mgr.cc |
22 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/agent/ca_command_mgr.h |
12 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
61 | missingOverride | | style | The function 'processCommand' overrides a function in a base class but is not marked with a 'override' specifier. |
85 | missingOverride | | style | The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/agent/ca_controller.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/agent/ca_controller.h |
52 | missingOverride | | style | The function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier. |
72 | missingOverride | | style | The function 'createProcess' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/agent/ca_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/agent/ca_process.cc |
18 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/agent/ca_process.h |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | missingOverride | | style | The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. |
57 | missingOverride | | style | The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. |
73 | missingOverride | | style | The function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier. |
106 | missingOverride | | style | The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/agent/ca_response_creator.cc |
20 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/agent/ca_response_creator.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingOverride | | style | The function 'createNewHttpRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
79 | missingOverride | | style | The function 'createDynamicHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/agent/main.cc |
10 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/agent/parser_context.cc |
15 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
98 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
108 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
109 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
123 | passedByValue | 398 | performance | Function parameter 'loc' should be passed by const reference. |
152 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' cause access out of bounds. |
153 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' cause access out of bounds. |
src/bin/agent/parser_context.h |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | shadowFunction | 398 | style | Local variable 'response' shadows outer function |
175 | shadowFunction | 398 | style | Local variable 'response' shadows outer function |
src/bin/agent/tests/ca_cfg_mgr_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <agent/tests/test_callout_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <agent/tests/test_data_files_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
405 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If CA_TEST_DATA_DIR is a macro then please configure it. |
src/bin/agent/tests/ca_command_mgr_unittests.cc |
19 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
266 | syntaxError | | error | syntax error |
src/bin/agent/tests/ca_controller_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
171 | syntaxError | | error | syntax error |
src/bin/agent/tests/ca_process_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
src/bin/agent/tests/ca_response_creator_factory_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
20 | missingIncludeSystem | | information | Include file: <agent/tests/test_basic_auth_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
166 | syntaxError | | error | syntax error |
src/bin/agent/tests/ca_unittests.cc |
10 | missingIncludeSystem | | information | Include 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 |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/agent/tests/parser_unittests.cc |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | syntaxError | | error | syntax error |
src/bin/d2/check_exists_add.cc |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/check_exists_add.h |
102 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
111 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
128 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/check_exists_remove.cc |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/check_exists_remove.h |
98 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
98 | uselessOverride | | style | The function 'defineEvents' overrides a function in a base class but just delegates back to the base class. |
107 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
107 | uselessOverride | | style | The function 'verifyEvents' overrides a function in a base class but just delegates back to the base class. |
115 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
124 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/d2_controller.cc |
16 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/d2_controller.h |
65 | missingOverride | | style | The function 'createProcess' overrides a function in a base class but is not marked with a 'override' specifier. |
76 | missingOverride | | style | The function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/d2_lexer.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 30 configurations. Use --force to check all configurations. |
src/bin/d2/d2_parser.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations. |
src/bin/d2/d2_process.h |
72 | missingOverride | | style | The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. |
105 | missingOverride | | style | The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. |
132 | missingOverride | | style | The function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier. |
157 | missingOverride | | style | The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/d2_queue_mgr.h |
17 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <deque> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
160 | noExplicitConstructor | 398 | style | Class 'D2QueueMgr' has a constructor with 1 argument that is not explicit. |
src/bin/d2/d2_update_mgr.cc |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/d2_update_mgr.h |
19 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/main.cc |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/nc_add.cc |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/nc_add.h |
102 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
111 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
128 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/nc_remove.cc |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/nc_remove.h |
98 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
98 | uselessOverride | | style | The function 'defineEvents' overrides a function in a base class but just delegates back to the base class. |
107 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
107 | uselessOverride | | style | The function 'verifyEvents' overrides a function in a base class but just delegates back to the base class. |
115 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
124 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/parser_context.cc |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
98 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
108 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
109 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
123 | passedByValue | 398 | performance | Function parameter 'loc' should be passed by const reference. |
153 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' cause access out of bounds. |
154 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' cause access out of bounds. |
src/bin/d2/parser_context.h |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/simple_add.cc |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/simple_add.h |
94 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
103 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
111 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
120 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/simple_add_without_dhcid.cc |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/simple_add_without_dhcid.h |
96 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
105 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
113 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
122 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/simple_remove.cc |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/simple_remove.h |
93 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
93 | uselessOverride | | style | The function 'defineEvents' overrides a function in a base class but just delegates back to the base class. |
102 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
102 | uselessOverride | | style | The function 'verifyEvents' overrides a function in a base class but just delegates back to the base class. |
110 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/simple_remove_without_dhcid.cc |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/simple_remove_without_dhcid.h |
93 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
93 | uselessOverride | | style | The function 'defineEvents' overrides a function in a base class but just delegates back to the base class. |
102 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
102 | uselessOverride | | style | The function 'verifyEvents' overrides a function in a base class but just delegates back to the base class. |
110 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/d2/tests/check_exists_add_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
261 | syntaxError | | error | syntax error |
src/bin/d2/tests/check_exists_remove_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
264 | syntaxError | | error | syntax error |
src/bin/d2/tests/d2_cfg_mgr_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <d2/tests/test_callout_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <test_data_files_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
233 | syntaxError | | error | syntax error |
src/bin/d2/tests/d2_command_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1216 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
src/bin/d2/tests/d2_controller_unittests.cc |
17 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
88 | syntaxError | | error | syntax error |
src/bin/d2/tests/d2_process_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <d2/tests/test_configured_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
157 | syntaxError | | error | syntax error |
src/bin/d2/tests/d2_queue_mgr_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | syntaxError | | error | syntax error |
src/bin/d2/tests/d2_simple_parser_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
274 | syntaxError | | error | syntax error |
src/bin/d2/tests/d2_unittests.cc |
11 | missingIncludeSystem | | information | Include 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 |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
254 | syntaxError | | error | syntax error |
src/bin/d2/tests/get_config_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/d2/tests/nc_add_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
261 | syntaxError | | error | syntax error |
src/bin/d2/tests/nc_remove_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
264 | syntaxError | | error | syntax error |
src/bin/d2/tests/parser_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
81 | syntaxError | | error | syntax error |
src/bin/d2/tests/parser_unittest.h |
10 | missingIncludeSystem | | information | Include 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 |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
259 | syntaxError | | error | syntax error |
src/bin/d2/tests/simple_add_without_dhcid_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
259 | syntaxError | | error | syntax error |
src/bin/d2/tests/simple_remove_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
261 | syntaxError | | error | syntax error |
src/bin/d2/tests/simple_remove_without_dhcid_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
261 | syntaxError | | error | syntax error |
src/bin/dhcp4/client_handler.h |
11 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/ctrl_dhcp4_srv.cc |
34 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
533 | variableScope | 398 | style | The scope of the variable 'origin' can be reduced. |
628 | variableScope | 398 | style | The scope of the variable 'origin' can be reduced. |
src/bin/dhcp4/ctrl_dhcp4_srv.h |
32 | noExplicitConstructor | 398 | style | Class 'ControlledDhcpv4Srv' has a constructor with 1 argument that is not explicit. |
69 | missingOverride | | style | The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/dhcp4/dhcp4_lexer.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations. |
src/bin/dhcp4/dhcp4_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/dhcp4_parser.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations. |
src/bin/dhcp4/dhcp4_srv.cc |
68 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
69 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
70 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
71 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
72 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
75 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
76 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
892 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
1734 | knownConditionTrueFalse | 570 | style | Condition 'offer_address_in_use' is always false |
1991 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
2667 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
2669 | constVariableReference | 398 | style | Variable 'd2_mgr' can be declared as reference to const |
2969 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
2997 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
3190 | shadowArgument | 398 | style | Local variable 'ex' shadows outer argument |
3453 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
4647 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
4752 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
4829 | shadowArgument | 398 | style | Local variable 'ex' shadows outer argument |
4952 | duplInheritedMember | 398 | warning | The class 'Dhcpv4Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'. |
src/bin/dhcp4/dhcp4_srv.h |
28 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
287 | noExplicitConstructor | 398 | style | Class 'Dhcpv4Srv' has a constructor with 1 argument that is not explicit. |
324 | duplInheritedMember | 398 | warning | The class 'Dhcpv4Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'. |
src/bin/dhcp4/dhcp4to6_ipc.h |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/dhcp4/json_config_parser.cc |
47 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/json_config_parser.h |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/main.cc |
22 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/parser_context.cc |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
93 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
102 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
103 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
116 | passedByValue | 398 | performance | Function parameter 'loc' should be passed by const reference. |
145 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' cause access out of bounds. |
146 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' cause access out of bounds. |
src/bin/dhcp4/parser_context.h |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/bin/dhcp4/tests/callout_library_4.cc |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
85 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/bin/dhcp4/tests/callout_library_common.h |
32 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/tests/classify_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
526 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/client_handler_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/config_backend_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
164 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/config_parser_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
843 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc |
34 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
418 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
src/bin/dhcp4/tests/d2_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
150 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/d2_unittest.h |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/tests/decline_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
250 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/dhcp4_client.cc |
17 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/tests/dhcp4_client.h |
16 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | noExplicitConstructor | 398 | style | Class 'Dhcp4Client' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Dhcp4Client' has a constructor with 1 argument that is not explicit. |
src/bin/dhcp4/tests/dhcp4_srv_unittest.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations. |
47 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingIncludeSystem | | information | Include file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
201 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/dhcp4_test_utils.cc |
30 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
996 | constVariableReference | 398 | style | Variable 'mgr' can be declared as reference to const |
src/bin/dhcp4/tests/dhcp4_test_utils.h |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | missingOverride | | style | The function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
65 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
72 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
77 | missingOverride | | style | The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. |
123 | noExplicitConstructor | 398 | style | Class 'NakedDhcpv4Srv' has a constructor with 1 argument that is not explicit. |
155 | missingOverride | | style | The function 'receivePacket' overrides a function in a base class but is not marked with a 'override' specifier. |
175 | missingOverride | | style | The function 'sendPacket' overrides a function in a base class but is not marked with a 'override' specifier. |
176 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
190 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/bin/dhcp4/tests/dhcp4_unittests.cc |
11 | missingIncludeSystem | | information | Include 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 |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
192 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/direct_client_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
291 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/dora_unittest.cc |
28 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1027 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/fqdn_unittest.cc |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
923 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/get_config_unittest.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations. |
24 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12752 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/get_config_unittest.h |
10 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/tests/hooks_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <dhcp4/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <dhcp4/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1190 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/host_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
579 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/kea_controller_unittest.cc |
32 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
887 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
src/bin/dhcp4/tests/marker_file.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp4/tests/parser_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/release_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
199 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/shared_network_unittest.cc |
22 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1494 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/simple_parser4_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
90 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/vendor_opts_unittest.cc |
42 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
81 | passedByValue | 398 | performance | Function parameter 'requested_vendor_ids' should be passed by const reference. |
82 | passedByValue | 398 | performance | Function parameter 'requested_options' should be passed by const reference. |
src/bin/dhcp6/client_handler.h |
11 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/ctrl_dhcp6_srv.cc |
34 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
535 | variableScope | 398 | style | The scope of the variable 'origin' can be reduced. |
630 | variableScope | 398 | style | The scope of the variable 'origin' can be reduced. |
src/bin/dhcp6/ctrl_dhcp6_srv.h |
32 | noExplicitConstructor | 398 | style | Class 'ControlledDhcpv6Srv' has a constructor with 1 argument that is not explicit. |
69 | missingOverride | | style | The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/dhcp6/dhcp6_lexer.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations. |
src/bin/dhcp6/dhcp6_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/dhcp6_parser.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations. |
src/bin/dhcp6/dhcp6_srv.cc |
66 | missingIncludeSystem | | information | Include file: <boost/tokenizer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
68 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/erase.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
69 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/join.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
70 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
72 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
73 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
75 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
76 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
78 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
80 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1194 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
1214 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1479 | duplicateConditionalAssign | 398 | style | The statement 'if (!colon) colon=true' is logically equivalent to 'colon=true'. |
1737 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
2393 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
4607 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
4674 | duplInheritedMember | 398 | warning | The class 'Dhcpv6Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'. |
src/bin/dhcp6/dhcp6_srv.h |
31 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
95 | noExplicitConstructor | 398 | style | Class 'Dhcpv6Srv' has a constructor with 1 argument that is not explicit. |
130 | duplInheritedMember | 398 | warning | The class 'Dhcpv6Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'. |
src/bin/dhcp6/dhcp6to4_ipc.h |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/dhcp6/json_config_parser.cc |
51 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
58 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/json_config_parser.h |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/main.cc |
22 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/parser_context.cc |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
93 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
102 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
103 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
116 | passedByValue | 398 | performance | Function parameter 'loc' should be passed by const reference. |
144 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' cause access out of bounds. |
145 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' cause access out of bounds. |
src/bin/dhcp6/parser_context.h |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/tests/callout_library_3.cc |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/bin/dhcp6/tests/callout_library_4.cc |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
85 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/bin/dhcp6/tests/callout_library_common.h |
32 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/tests/classify_unittests.cc |
24 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
535 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/client_handler_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
102 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/config_backend_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
167 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/config_parser_unittest.cc |
44 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1018 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc |
32 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
585 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If ASSERT_NO_THROW is a macro then please configure it. |
src/bin/dhcp6/tests/d2_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
154 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/d2_unittest.h |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/tests/dhcp6_client.cc |
25 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
754 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
772 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
785 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
798 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
820 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/bin/dhcp6/tests/dhcp6_client.h |
17 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
72 | noExplicitConstructor | 398 | style | Struct 'LeaseInfo' has a constructor with 1 argument that is not explicit. |
198 | noExplicitConstructor | 398 | style | Class 'Dhcp6Client' has a constructor with 1 argument that is not explicit. |
src/bin/dhcp6/tests/dhcp6_srv_unittest.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations. |
48 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingIncludeSystem | | information | Include file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
410 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/dhcp6_test_utils.cc |
8 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | useInitializationList | 398 | performance | Variable 'subnet_' is assigned in constructor body. Consider performing initialization in initialization list. |
925 | constVariableReference | 398 | style | Variable 'mgr' can be declared as reference to const |
src/bin/dhcp6/tests/dhcp6_test_utils.h |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
136 | noExplicitConstructor | 398 | style | Class 'NakedDhcpv6Srv' has a constructor with 1 argument that is not explicit. |
158 | missingOverride | | style | The function 'receivePacket' overrides a function in a base class but is not marked with a 'override' specifier. |
181 | missingOverride | | style | The function 'sendPacket' overrides a function in a base class but is not marked with a 'override' specifier. |
182 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
196 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/bin/dhcp6/tests/dhcp6_unittests.cc |
11 | missingIncludeSystem | | information | Include 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 |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
138 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/fqdn_unittest.cc |
26 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
698 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/get_config_unittest.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations. |
24 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11335 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/get_config_unittest.h |
10 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/tests/hooks_unittest.cc |
25 | missingIncludeSystem | | information | Include file: <dhcp6/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <dhcp6/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1091 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/host_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/join.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1529 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/kea_controller_unittest.cc |
30 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
376 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/marker_file.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/dhcp6/tests/parser_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/renew_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
251 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/sarr_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
503 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/shared_network_unittest.cc |
22 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1624 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/simple_parser6_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
130 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/vendor_opts_unittest.cc |
32 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
876 | syntaxError | | error | syntax error |
src/bin/lfc/lfc_controller.cc |
24 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/lfc/lfc_controller.h |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/lfc/lfc_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/lfc/main.cc |
12 | missingIncludeSystem | | information | Include file: <boost/exception/diagnostic_information.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/exception_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
138 | syntaxError | | error | syntax error |
src/bin/lfc/tests/lfc_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/main.cc |
12 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf.cc |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | noExplicitConstructor | 398 | style | Class 'NetconfAgentCallback' has a constructor with 1 argument that is not explicit. |
687 | shadowFunction | 398 | style | Local variable 'change' shadows outer function |
src/bin/netconf/netconf.h |
18 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/Session.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf_cfg_mgr.cc |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf_cfg_mgr.h |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf_config.cc |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf_config.h |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf_controller.cc |
14 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf_lexer.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations. |
src/bin/netconf/netconf_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf_parser.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations. |
src/bin/netconf/netconf_process.h |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/parser_context.cc |
15 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
98 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
108 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
109 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
123 | passedByValue | 398 | performance | Function parameter 'loc' should be passed by const reference. |
152 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' cause access out of bounds. |
153 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' cause access out of bounds. |
src/bin/netconf/parser_context.h |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/stdout_control_socket.cc |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/stdout_control_socket.h |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | noExplicitConstructor | 398 | style | Class 'StdoutControlSocket' has a constructor with 1 argument that is not explicit. |
src/bin/netconf/tests/control_socket_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
69 | syntaxError | | error | syntax error |
src/bin/netconf/tests/get_config_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/tests/netconf_cfg_mgr_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <netconf/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | syntaxError | | error | syntax error |
src/bin/netconf/tests/netconf_controller_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
87 | syntaxError | | error | syntax error |
src/bin/netconf/tests/netconf_process_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/bin/netconf/tests/netconf_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/utils/exception.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
359 | syntaxError | | error | syntax error |
src/bin/netconf/tests/parser_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
81 | syntaxError | | error | syntax error |
src/bin/netconf/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/avalanche_scen.cc |
12 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | constVariableReference | 398 | style | Variable 'stats_mgr' can be declared as reference to const |
src/bin/perfdhcp/avalanche_scen.h |
14 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/basic_scen.cc |
11 | missingIncludeSystem | | information | Include 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 |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <getopt.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
506 | shadowVariable | 398 | style | Local variable 'opt' shadows outer variable |
620 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'v6_relay_encapsulation_level_' is less than zero. |
1087 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'getClientsNum()' is less than zero. |
src/bin/perfdhcp/command_options.h |
12 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
68 | noExplicitConstructor | 398 | style | Class 'LeaseType' has a constructor with 1 argument that is not explicit. |
src/bin/perfdhcp/localized_option.h |
129 | missingOverride | | style | The function 'valid' overrides a function in a base class but is not marked with a 'override' specifier. |
src/bin/perfdhcp/main.cc |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/packet_storage.h |
10 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/perf_pkt4.h |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/perf_pkt6.cc |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/perf_pkt6.h |
15 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
30 | constParameterReference | 398 | style | Parameter 'options' can be declared as reference to const |
139 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/bin/perfdhcp/pkt_transform.cc |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/rate_control.h |
10 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | noExplicitConstructor | 398 | style | Class 'RateControl' has a constructor with 1 argument that is not explicit. |
src/bin/perfdhcp/receiver.cc |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/receiver.h |
15 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/perfdhcp/stats_mgr.cc |
17 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/multi_index/global_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | noExplicitConstructor | 398 | style | Class 'CustomCounter' has a constructor with 1 argument that is not explicit. |
87 | constVariableReference | 398 | style | Variable 'this_counter' can be declared as reference to const |
720 | noExplicitConstructor | 398 | style | Class 'StatsMgr' has a constructor with 1 argument that is not explicit. |
780 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1117 | passedByValue | 398 | performance | Function parameter 'clean_sep' should be passed by const reference. |
src/bin/perfdhcp/test_control.cc |
25 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <sys/wait.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
781 | knownConditionTrueFalse | 571 | style | Condition '!isxdigit(file_contents[i])' is always true |
src/bin/perfdhcp/test_control.h |
23 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <random> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
163 | noExplicitConstructor | 398 | style | Class 'SequentialGenerator' has a constructor with 1 argument that is not explicit. |
src/bin/perfdhcp/tests/avalanche_scen_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | noExplicitConstructor | 398 | style | Class 'FakeAvalancheScenPerfSocket' has a constructor with 1 argument that is not explicit. |
186 | noExplicitConstructor | 398 | style | Class 'NakedAvalancheScen' has a constructor with 1 argument that is not explicit. |
src/bin/perfdhcp/tests/basic_scen_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | noExplicitConstructor | 398 | style | Class 'FakeScenPerfSocket' has a constructor with 1 argument that is not explicit. |
185 | noExplicitConstructor | 398 | style | Class 'NakedBasicScen' has a constructor with 1 argument that is not explicit. |
src/bin/perfdhcp/tests/command_options_helper.h |
13 | missingIncludeSystem | | information | Include file: <assert.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
780 | variableScope | 398 | style | The scope of the variable 'iface_name' can be reduced. |
src/bin/perfdhcp/tests/localized_option_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | syntaxError | | error | syntax error |
src/bin/perfdhcp/tests/perf_pkt4_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
109 | syntaxError | | error | syntax error |
src/bin/perfdhcp/tests/perf_pkt6_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | syntaxError | | error | syntax error |
src/bin/perfdhcp/tests/perf_socket_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <command_options_helper.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <perf_socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | noExplicitConstructor | 398 | style | Class 'NakedRateControl' has a constructor with 1 argument that is not explicit. |
src/bin/perfdhcp/tests/receiver_unittest.cc |
16 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include 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 |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
130 | unknownMacro | | error | There 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 |
9 | missingIncludeSystem | | information | Include file: <command_options_helper.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <test_control.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/format.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
183 | noExplicitConstructor | 398 | style | Class 'NakedTestControl' has a constructor with 1 argument that is not explicit. |
src/hooks/dhcp/bootp/bootp_callouts.cc |
9 | missingIncludeSystem | | information | Include file: <bootp_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/bootp/bootp_log.cc |
9 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include 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 |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/hooks/dhcp/bootp/libloadtests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <bootp_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
131 | syntaxError | | error | syntax error |
src/hooks/dhcp/bootp/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <flex_option_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
88 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
src/hooks/dhcp/flex_option/flex_option_log.cc |
9 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include 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 |
15 | missingIncludeSystem | | information | Include file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
90 | syntaxError | | error | syntax error |
src/hooks/dhcp/flex_option/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | syntaxError | | error | syntax error |
src/hooks/dhcp/flex_option/tests/flex_option_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <flex_option_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <tests/test_flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | syntaxError | | error | syntax error |
src/hooks/dhcp/flex_option/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <flex_option_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <tests/test_flex_option.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/command_creator.cc |
9 | missingIncludeSystem | | information | Include file: <command_creator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <communication_state.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <ha_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/high_availability/ha_config.cc |
18 | missingIncludeSystem | | information | Include file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/high_availability/ha_config_parser.cc |
9 | missingIncludeSystem | | information | Include file: <ha_config_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
451 | unusedVariable | 563 | style | Unused variable: server_names |
src/hooks/dhcp/high_availability/ha_impl.cc |
9 | missingIncludeSystem | | information | Include file: <ha_config_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ha_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <command_creator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ha_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/high_availability/ha_service_states.cc |
9 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <lease_sync_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/hooks/dhcp/high_availability/lease_update_backlog.cc |
9 | missingIncludeSystem | | information | Include 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 |
36 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
338 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
84 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/query_filter.cc |
9 | missingIncludeSystem | | information | Include file: <ha_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <query_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <ha_server_type.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <lease_update_backlog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <command_creator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
152 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/communication_state_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <communication_state.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1038 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/ha_config_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <ha_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
365 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If TEST_HTTP_DIR is a macro then please configure it. |
src/hooks/dhcp/high_availability/tests/ha_impl_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ha_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
155 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/ha_mt_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <ha_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
158 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/ha_relationship_mapper_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ha_relationship_mapper.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <ha_service.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2339 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/ha_test.cc |
10 | missingIncludeSystem | | information | Include file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
120 | localMutex | 667 | warning | The lock is ineffective because the mutex is locked at the same scope as the mutex itself. |
src/hooks/dhcp/high_availability/tests/lease_sync_filter_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <ha_server_type.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <lease_sync_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/lease_update_backlog_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <lease_update_backlog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
68 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/query_filter_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <ha_test.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ha_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ha_config_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <query_filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
885 | syntaxError | | error | syntax error |
src/hooks/dhcp/lease_cmds/lease_cmds.cc |
25 | missingIncludeSystem | | information | Include file: <lease_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <lease_cmds_exceptions.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <lease_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <lease_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1024 | legacyUninitvar | 457 | error | Uninitialized variable: success |
1053 | legacyUninitvar | 457 | error | Uninitialized variable: success |
1302 | variableScope | 398 | style | The scope of the variable 'v4' can be reduced. |
1383 | variableScope | 398 | style | The scope of the variable 'v4' can be reduced. |
1652 | variableScope | 398 | style | The scope of the variable 'v4' can be reduced. |
2506 | passedByValue | 398 | performance | Function parameter 'name' should be passed by const reference. |
2655 | variableScope | 398 | style | The scope of the variable 'v4' can be reduced. |
src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc |
13 | missingIncludeSystem | | information | Include file: <lease_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <lease_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/lease_cmds/lease_cmds_log.cc |
9 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include 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 |
16 | missingIncludeSystem | | information | Include file: <lease_cmds_exceptions.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <lease_parser.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/lease_cmds/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/hooks/dhcp/lease_cmds/tests/lease_cmds4_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <lease_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
3431 | syntaxError | | error | syntax error |
src/hooks/dhcp/lease_cmds/tests/lease_cmds6_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <lease_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
4166 | syntaxError | | error | syntax error |
src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <lease_cmds_unittest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
89 | syntaxError | | error | syntax error |
src/hooks/dhcp/lease_cmds/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/mysql_cb/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/hooks/dhcp/mysql_cb/mysql_cb_callouts.cc |
17 | missingIncludeSystem | | information | Include file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <mysql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc |
9 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <mysql_query_macros_dhcp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
3074 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If WHERE is a macro then please configure it. |
src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc |
10 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <mysql_query_macros_dhcp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
3501 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If WHERE is a macro then please configure it. |
src/hooks/dhcp/mysql_cb/mysql_cb_impl.cc |
9 | missingIncludeSystem | | information | Include file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <mysql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/mysql_cb/mysql_cb_log.cc |
9 | missingIncludeSystem | | information | Include file: <mysql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/mysql_cb/mysql_cb_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp4_mgr_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp4_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
122 | syntaxError | | error | syntax error |
src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp6_mgr_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp6_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
122 | syntaxError | | error | syntax error |
src/hooks/dhcp/mysql_cb/tests/mysql_cb_impl_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | syntaxError | | error | syntax error |
src/hooks/dhcp/mysql_cb/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <alarm_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
108 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
119 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
135 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
149 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
161 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/hooks/dhcp/perfmon/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
96 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/monitored_duration.cc |
13 | missingIncludeSystem | | information | Include file: <monitored_duration.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/perfmon/monitored_duration_store.cc |
10 | missingIncludeSystem | | information | Include file: <monitored_duration_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
114 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
132 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
148 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
169 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
188 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
200 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
206 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
216 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/hooks/dhcp/perfmon/perfmon_callouts.cc |
13 | missingIncludeSystem | | information | Include file: <perfmon_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
91 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
src/hooks/dhcp/perfmon/perfmon_config.cc |
9 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/perfmon/perfmon_mgr.cc |
12 | missingIncludeSystem | | information | Include file: <perfmon_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
187 | unreadVariable | 563 | style | Variable 'label' is assigned a value that is never used. |
src/hooks/dhcp/perfmon/tests/alarm_parser_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <perfmon_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
362 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/alarm_store_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <alarm_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/alarm_unittests.cc |
8 | missingIncludeSystem | | information | Include file: <alarm.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
73 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/duration_key_parser_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <perfmon_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
113 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <monitored_duration_store.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc |
8 | missingIncludeSystem | | information | Include file: <monitored_duration.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
84 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <perfmon_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
463 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <perfmon_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
659 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/pgsql_cb/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/hooks/dhcp/pgsql_cb/pgsql_cb_callouts.cc |
17 | missingIncludeSystem | | information | Include file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <pgsql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <pgsql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/pgsql_cb/pgsql_cb_dhcp4.cc |
9 | missingIncludeSystem | | information | Include file: <pgsql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <pgsql_query_macros_dhcp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2990 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If WHERE is a macro then please configure it. |
src/hooks/dhcp/pgsql_cb/pgsql_cb_dhcp6.cc |
10 | missingIncludeSystem | | information | Include file: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <pgsql_query_macros_dhcp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
3380 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If WHERE is a macro then please configure it. |
src/hooks/dhcp/pgsql_cb/pgsql_cb_impl.cc |
17 | missingIncludeSystem | | information | Include file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <pgsql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
94 | syntaxError | | error | Unmatched '('. Configuration: 'HAVE_PGSQL_SSL'. |
183 | constParameterReference | 398 | style | Parameter 'r' can be declared as reference to const |
944 | constParameterReference | 398 | style | Parameter 'r' can be declared as reference to const |
src/hooks/dhcp/pgsql_cb/pgsql_cb_log.cc |
9 | missingIncludeSystem | | information | Include file: <pgsql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/pgsql_cb/pgsql_cb_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_dhcp4_mgr_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <pgsql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_dhcp4_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <pgsql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
120 | syntaxError | | error | syntax error |
src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_dhcp6_mgr_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_dhcp6_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
120 | syntaxError | | error | syntax error |
src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_impl_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
75 | syntaxError | | error | syntax error |
src/hooks/dhcp/pgsql_cb/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/run_script/libloadtests/load_unload_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | syntaxError | | error | syntax error |
src/hooks/dhcp/run_script/run_script.cc |
9 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <run_script.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <run_script_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
93 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
125 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
148 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
168 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
194 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
217 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
240 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
270 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
300 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
323 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
343 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
369 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
392 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
src/hooks/dhcp/run_script/run_script_log.cc |
9 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <run_script.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
331 | syntaxError | | error | syntax error |
src/hooks/dhcp/run_script/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include 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 |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/hooks/dhcp/stat_cmds/stat_cmds.cc |
18 | missingIncludeSystem | | information | Include file: <stat_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <stat_cmds_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/stat_cmds/stat_cmds_callouts.cc |
13 | missingIncludeSystem | | information | Include file: <stat_cmds.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include 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 |
22 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
615 | syntaxError | | error | syntax error |
src/hooks/dhcp/user_chk/load_unload.cc |
12 | missingIncludeSystem | | information | Include file: <user_chk_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <user_registry.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <user_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include 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 |
22 | missingIncludeSystem | | information | Include file: <user_chk.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
69 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
149 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
237 | cstyleCast | 398 | style | C-style pointer casting |
src/hooks/dhcp/user_chk/subnet_select_co.cc |
15 | missingIncludeSystem | | information | Include file: <user_chk.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <user_chk_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/user_chk/tests/run_unittests.cc |
10 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <test_data_files_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <user_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | syntaxError | | error | syntax error |
src/hooks/dhcp/user_chk/tests/user_registry_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <user_registry.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <user_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <test_data_files_config.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | syntaxError | | error | syntax error |
src/hooks/dhcp/user_chk/tests/user_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/hooks/dhcp/user_chk/tests/userid_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | syntaxError | | error | syntax error |
src/hooks/dhcp/user_chk/user.cc |
14 | missingIncludeSystem | | information | Include file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | unreadVariable | 563 | style | Variable 'hwaddr' is assigned a value that is never used. |
58 | unreadVariable | 563 | style | Variable 'duid' is assigned a value that is never used. |
src/hooks/dhcp/user_chk/user_chk_log.cc |
10 | missingIncludeSystem | | information | Include 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 |
3 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <user_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
88 | unusedVariable | 563 | style | Unused variable: element_pair |
89 | shadowVariable | 398 | style | Local variable 'element_pair' shadows outer variable |
src/hooks/dhcp/user_chk/user_registry.cc |
9 | missingIncludeSystem | | information | Include file: <user_registry.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <user.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiodns/asiodns_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiodns/io_fetch.cc |
25 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time_types.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiodns/io_fetch.h |
16 | missingIncludeSystem | | information | Include file: <boost/asio/coroutine.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time_types.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/system/error_code.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiodns/tests/io_fetch_unittest.cc |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time_types.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
628 | syntaxError | | error | syntax error |
src/lib/asiodns/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/asio_wrapper.h |
65 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | missingIncludeSystem | | information | Include file: <boost/asio.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/botan_boost_tls.cc |
16 | missingIncludeSystem | | information | Include file: <botan/auto_rng.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <botan/certstor_flatfile.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <botan/data_src.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <botan/pem.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <botan/pkcs8.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
95 | variableScope | 398 | style | The scope of the variable 'label' can be reduced. |
96 | variableScope | 398 | style | The scope of the variable 'cert' can be reduced. |
src/lib/asiolink/botan_boost_wrapper.h |
24 | missingIncludeSystem | | information | Include file: <botan/asio_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/common_tls.h |
21 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/dummy_io_cb.h |
10 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | noExplicitConstructor | 398 | style | Class 'IntervalTimerImpl' has a constructor with 1 argument that is not explicit. |
src/lib/asiolink/interval_timer.h |
10 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
83 | noExplicitConstructor | 398 | style | Class 'IntervalTimer' has a constructor with 1 argument that is not explicit. |
src/lib/asiolink/io_acceptor.h |
49 | missingOverride | | style | The function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/asiolink/io_address.cc |
13 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | useInitializationList | 398 | performance | Variable 'asio_address_' is assigned in constructor body. Consider performing initialization in initialization list. |
src/lib/asiolink/io_address.h |
13 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/asio/ip/address.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
75 | noExplicitConstructor | 398 | style | Class 'IOAddress' has a constructor with 1 argument that is not explicit. |
85 | noExplicitConstructor | 398 | style | Class 'IOAddress' has a constructor with 1 argument that is not explicit. |
95 | noExplicitConstructor | 398 | style | Class 'IOAddress' has a constructor with 1 argument that is not explicit. |
src/lib/asiolink/io_asio_socket.h |
21 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <boost/asio/coroutine.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
130 | missingOverride | | style | The function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier. |
140 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
304 | noExplicitConstructor | 398 | style | Class 'DummyAsioSocket' has a constructor with 1 argument that is not explicit. |
310 | missingOverride | | style | The function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier. |
315 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
321 | missingOverride | | style | The function 'isOpenSynchronous' overrides a function in a base class but is not marked with a 'override' specifier. |
340 | missingOverride | | style | The function 'asyncSend' overrides a function in a base class but is not marked with a 'override' specifier. |
347 | missingOverride | | style | The function 'asyncReceive' overrides a function in a base class but is not marked with a 'override' specifier. |
364 | missingOverride | | style | The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. |
370 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/asiolink/io_endpoint.cc |
15 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/io_service.h |
10 | missingIncludeSystem | | information | Include file: <boost/version.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/io_service_mgr.h |
12 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/io_service_signal.cc |
12 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/asio/signal_set.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/io_service_signal.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/io_service_thread_pool.cc |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/asiolink/io_service_thread_pool.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/io_socket.cc |
31 | noExplicitConstructor | 398 | style | Class 'DummySocket' has a constructor with 1 argument that is not explicit. |
37 | missingOverride | | style | The function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier. |
39 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/asiolink/io_socket.h |
13 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/openssl_tls.cc |
16 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <openssl/opensslv.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/openssl_tls.h |
21 | missingIncludeSystem | | information | Include file: <boost/asio/ssl.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | missingOverride | | style | The function 'getCertRequired' overrides a function in a base class but is not marked with a 'override' specifier. |
76 | missingOverride | | style | The function 'setCertRequired' overrides a function in a base class but is not marked with a 'override' specifier. |
76 | virtualCallInConstructor | | style | Virtual function 'setCertRequired' is called from constructor 'TlsContext(TlsRole role)' at line 43. Dynamic binding is not used. |
81 | missingOverride | | style | The function 'loadCaFile' overrides a function in a base class but is not marked with a 'override' specifier. |
86 | missingOverride | | style | The function 'loadCaPath' overrides a function in a base class but is not marked with a 'override' specifier. |
91 | missingOverride | | style | The function 'loadCertFile' overrides a function in a base class but is not marked with a 'override' specifier. |
96 | missingOverride | | style | The function 'loadKeyFile' overrides a function in a base class but is not marked with a 'override' specifier. |
152 | missingOverride | | style | The function 'handshake' overrides a function in a base class but is not marked with a 'override' specifier. |
159 | missingOverride | | style | The function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier. |
173 | missingOverride | | style | The function 'getSubject' overrides a function in a base class but is not marked with a 'override' specifier. |
207 | missingOverride | | style | The function 'getIssuer' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/asiolink/process_spawn.cc |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sys/wait.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
157 | noExplicitConstructor | 398 | style | Class 'IOSignalSetInitializer' has a constructor with 1 argument that is not explicit. |
379 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/asiolink/process_spawn.h |
12 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/tcp_acceptor.h |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/tcp_endpoint.h |
56 | noExplicitConstructor | 398 | style | Class 'TCPEndpoint' has a constructor with 1 argument that is not explicit. |
66 | noExplicitConstructor | 398 | style | Class 'TCPEndpoint' has a constructor with 1 argument that is not explicit. |
75 | missingOverride | | style | The function 'getAddress' overrides a function in a base class but is not marked with a 'override' specifier. |
79 | missingOverride | | style | The function 'getSockAddr' overrides a function in a base class but is not marked with a 'override' specifier. |
83 | missingOverride | | style | The function 'getPort' overrides a function in a base class but is not marked with a 'override' specifier. |
87 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
91 | missingOverride | | style | The function 'getFamily' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/asiolink/tcp_socket.h |
22 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/numeric/conversion/cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
61 | noExplicitConstructor | 398 | style | Class 'TCPSocket < SocketCallback >' has a constructor with 1 argument that is not explicit. |
61 | noExplicitConstructor | 398 | style | Class 'TCPSocket' has a constructor with 1 argument that is not explicit. |
61 | noExplicitConstructor | 398 | style | Class 'TCPSocket < TCPCallback >' has a constructor with 1 argument that is not explicit. |
69 | noExplicitConstructor | 398 | style | Class 'TCPSocket < SocketCallback >' has a constructor with 1 argument that is not explicit. |
69 | noExplicitConstructor | 398 | style | Class 'TCPSocket' has a constructor with 1 argument that is not explicit. |
69 | noExplicitConstructor | 398 | style | Class 'TCPSocket < TCPCallback >' has a constructor with 1 argument that is not explicit. |
75 | missingOverride | | style | The function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier. |
84 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
91 | missingOverride | | style | The function 'isOpenSynchronous' overrides a function in a base class but is not marked with a 'override' specifier. |
144 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
158 | missingOverride | | style | The function 'asyncSend' overrides a function in a base class but is not marked with a 'override' specifier. |
186 | missingOverride | | style | The function 'asyncReceive' overrides a function in a base class but is not marked with a 'override' specifier. |
204 | missingOverride | | style | The function 'processReceivedData' overrides a function in a base class but is not marked with a 'override' specifier. |
210 | missingOverride | | style | The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. |
213 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TCPSocket < SocketCallback >()' at line 274. Dynamic binding is not used. |
213 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
213 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TCPSocket()' at line 274. Dynamic binding is not used. |
213 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TCPSocket < TCPCallback >()' at line 274. Dynamic binding is not used. |
src/lib/asiolink/tests/addr_utilities_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/hash_address_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | noExplicitConstructor | 398 | style | Class 'TimerCallBack' has a constructor with 1 argument that is not explicit. |
40 | noExplicitConstructor | 398 | style | Class 'TimerCallBackCounter' has a constructor with 1 argument that is not explicit. |
src/lib/asiolink/tests/io_address_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
94 | variableScope | 398 | style | The scope of the variable 'v6' can be reduced. |
98 | variableScope | 398 | style | The scope of the variable 'v4' can be reduced. |
src/lib/asiolink/tests/io_endpoint_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <netdb.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/io_service_mgr_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/io_service_signal_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
113 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/io_service_thread_pool_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/io_service_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/io_socket_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
108 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
351 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/tcp_endpoint_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
100 | noExplicitConstructor | 398 | style | Class 'TCPCallback' has a constructor with 1 argument that is not explicit. |
100 | passedByValue | 398 | performance | Function parameter 'which' should be passed by const reference. |
src/lib/asiolink/tests/tls_acceptor_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
359 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/tls_socket_unittest.cc |
22 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | noExplicitConstructor | 398 | style | Class 'TLSCallback' has a constructor with 1 argument that is not explicit. |
101 | passedByValue | 398 | performance | Function parameter 'which' should be passed by const reference. |
src/lib/asiolink/tests/tls_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <openssl/opensslv.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
445 | syntaxError | | error | syntax error |
src/lib/asiolink/tests/udp_endpoint_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
82 | noExplicitConstructor | 398 | style | Class 'UDPCallback' has a constructor with 1 argument that is not explicit. |
src/lib/asiolink/tests/unix_domain_socket_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
124 | syntaxError | | error | syntax error |
src/lib/asiolink/testutils/botan_boost_sample_client.cc |
13 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <botan/asio_stream.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <botan/certstor_flatfile.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <botan/pkcs8.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <botan/auto_rng.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | ctuOneDefinitionRuleViolation | 758 | error | The one definition rule is violated, different classes/structs have the same name 'client' |
src/lib/asiolink/testutils/botan_boost_sample_server.cc |
13 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <botan/asio_stream.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <botan/certstor_flatfile.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <botan/pkcs8.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <botan/auto_rng.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
98 | ctuOneDefinitionRuleViolation | 758 | error | The one definition rule is violated, different classes/structs have the same name 'session' |
101 | uninitMemberVar | 398 | warning | Member variable 'session::data_' is not initialized in the constructor. |
160 | ctuOneDefinitionRuleViolation | 758 | error | The one definition rule is violated, different classes/structs have the same name 'server' |
194 | constParameter | 398 | style | Parameter 'argv' can be declared as const array |
src/lib/asiolink/testutils/openssl_sample_client.cc |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include 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 |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/bind/bind.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/asio/ssl.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | uninitMemberVar | 398 | warning | Member variable 'session::data_' is not initialized in the constructor. |
160 | constParameter | 398 | style | Parameter 'argv' can be declared as const array |
src/lib/asiolink/testutils/test_server_unix_socket.cc |
11 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | uninitMemberVar | 398 | warning | Member variable 'Connection::raw_buf_' is not initialized in the constructor. |
49 | passedByValue | 398 | performance | Function parameter 'custom_response' should be passed by const reference. |
145 | noExplicitConstructor | 398 | style | Class 'ConnectionPool' has a constructor with 1 argument that is not explicit. |
src/lib/asiolink/testutils/test_server_unix_socket.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/testutils/test_tls.h |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/testutils/timed_signal.h |
13 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | noExplicitConstructor | 398 | style | Class 'SendSignalCallback' has a constructor with 1 argument that is not explicit. |
src/lib/asiolink/tls_acceptor.h |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/tls_socket.h |
18 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | noExplicitConstructor | 398 | style | Class 'TLSSocket < SocketCallback >' has a constructor with 1 argument that is not explicit. |
37 | noExplicitConstructor | 398 | style | Class 'TLSSocket' has a constructor with 1 argument that is not explicit. |
37 | noExplicitConstructor | 398 | style | Class 'TLSSocket < TLSCallback >' has a constructor with 1 argument that is not explicit. |
52 | missingOverride | | style | The function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier. |
61 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
68 | missingOverride | | style | The function 'isOpenSynchronous' overrides a function in a base class but is not marked with a 'override' specifier. |
127 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
150 | missingOverride | | style | The function 'asyncSend' overrides a function in a base class but is not marked with a 'override' specifier. |
178 | missingOverride | | style | The function 'asyncReceive' overrides a function in a base class but is not marked with a 'override' specifier. |
196 | missingOverride | | style | The function 'processReceivedData' overrides a function in a base class but is not marked with a 'override' specifier. |
202 | missingOverride | | style | The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. |
205 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TLSSocket < SocketCallback >()' at line 283. Dynamic binding is not used. |
205 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
205 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TLSSocket()' at line 283. Dynamic binding is not used. |
205 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TLSSocket < TLSCallback >()' at line 283. Dynamic binding is not used. |
src/lib/asiolink/udp_endpoint.h |
56 | noExplicitConstructor | 398 | style | Class 'UDPEndpoint' has a constructor with 1 argument that is not explicit. |
66 | noExplicitConstructor | 398 | style | Class 'UDPEndpoint' has a constructor with 1 argument that is not explicit. |
75 | missingOverride | | style | The function 'getAddress' overrides a function in a base class but is not marked with a 'override' specifier. |
79 | missingOverride | | style | The function 'getSockAddr' overrides a function in a base class but is not marked with a 'override' specifier. |
83 | missingOverride | | style | The function 'getPort' overrides a function in a base class but is not marked with a 'override' specifier. |
87 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
91 | missingOverride | | style | The function 'getFamily' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/asiolink/udp_socket.h |
14 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | noExplicitConstructor | 398 | style | Class 'UDPSocket' has a constructor with 1 argument that is not explicit. |
51 | noExplicitConstructor | 398 | style | Class 'UDPSocket < UDPCallback >' has a constructor with 1 argument that is not explicit. |
59 | noExplicitConstructor | 398 | style | Class 'UDPSocket' has a constructor with 1 argument that is not explicit. |
59 | noExplicitConstructor | 398 | style | Class 'UDPSocket < UDPCallback >' has a constructor with 1 argument that is not explicit. |
65 | missingOverride | | style | The function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier. |
74 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
81 | missingOverride | | style | The function 'isOpenSynchronous' overrides a function in a base class but is not marked with a 'override' specifier. |
93 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
105 | missingOverride | | style | The function 'asyncSend' overrides a function in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'asyncReceive' overrides a function in a base class but is not marked with a 'override' specifier. |
137 | missingOverride | | style | The function 'processReceivedData' overrides a function in a base class but is not marked with a 'override' specifier. |
143 | missingOverride | | style | The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. |
146 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~UDPSocket()' at line 186. Dynamic binding is not used. |
146 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
146 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~UDPSocket < UDPCallback >()' at line 186. Dynamic binding is not used. |
src/lib/asiolink/unix_domain_socket.cc |
11 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | noExplicitConstructor | 398 | style | Class 'UnixDomainSocketImpl' has a constructor with 1 argument that is not explicit. |
src/lib/asiolink/unix_domain_socket.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | missingOverride | | style | The function 'getNative' overrides a function in a base class but is not marked with a 'override' specifier. |
50 | missingOverride | | style | The function 'getProtocol' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/asiolink/unix_domain_socket_acceptor.h |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/asiolink/unix_domain_socket_endpoint.h |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/base_stamped_element.h |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/command_interpreter.cc |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/command_interpreter.h |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/data.cc |
12 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
590 | constParameterReference | 398 | style | Parameter 'line' can be declared as reference to const |
1131 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
1503 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/lib/cc/data.h |
12 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
571 | shadowVariable | 398 | style | Local variable 'key' shadows outer variable |
618 | noExplicitConstructor | 398 | style | Class 'IntElement' has a constructor with 1 argument that is not explicit. |
620 | missingOverride | | style | The function 'intValue' overrides a function in a base class but is not marked with a 'override' specifier. |
622 | missingOverride | | style | The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. |
624 | missingOverride | | style | The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. |
625 | missingOverride | | style | The function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier. |
626 | missingOverride | | style | The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. |
637 | noExplicitConstructor | 398 | style | Class 'BigIntElement' has a constructor with 1 argument that is not explicit. |
675 | noExplicitConstructor | 398 | style | Class 'DoubleElement' has a constructor with 1 argument that is not explicit. |
677 | missingOverride | | style | The function 'doubleValue' overrides a function in a base class but is not marked with a 'override' specifier. |
679 | missingOverride | | style | The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. |
681 | missingOverride | | style | The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. |
682 | missingOverride | | style | The function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier. |
683 | missingOverride | | style | The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. |
690 | noExplicitConstructor | 398 | style | Class 'BoolElement' has a constructor with 1 argument that is not explicit. |
692 | missingOverride | | style | The function 'boolValue' overrides a function in a base class but is not marked with a 'override' specifier. |
694 | missingOverride | | style | The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. |
696 | missingOverride | | style | The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. |
697 | missingOverride | | style | The function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier. |
698 | missingOverride | | style | The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. |
703 | noExplicitConstructor | 398 | style | Class 'NullElement' has a constructor with 1 argument that is not explicit. |
705 | missingOverride | | style | The function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier. |
706 | missingOverride | | style | The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. |
713 | noExplicitConstructor | 398 | style | Class 'StringElement' has a constructor with 1 argument that is not explicit. |
713 | passedByValue | 398 | performance | Function parameter 'v' should be passed by const reference. |
715 | missingOverride | | style | The function 'stringValue' overrides a function in a base class but is not marked with a 'override' specifier. |
717 | missingOverride | | style | The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. |
719 | missingOverride | | style | The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. |
720 | missingOverride | | style | The function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier. |
721 | missingOverride | | style | The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. |
728 | noExplicitConstructor | 398 | style | Class 'ListElement' has a constructor with 1 argument that is not explicit. |
730 | missingOverride | | style | The function 'listValue' overrides a function in a base class but is not marked with a 'override' specifier. |
732 | missingOverride | | style | The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. |
737 | missingOverride | | style | The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. |
743 | missingOverride | | style | The function 'getNonConst' overrides a function in a base class but is not marked with a 'override' specifier. |
745 | missingOverride | | style | The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. |
748 | missingOverride | | style | The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. |
750 | missingOverride | | style | The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. |
751 | missingOverride | | style | The function 'toJSON' overrides a function in a base class but is not marked with a 'override' specifier. |
752 | missingOverride | | style | The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. |
753 | missingOverride | | style | The function 'empty' overrides a function in a base class but is not marked with a 'override' specifier. |
754 | missingOverride | | style | The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. |
772 | noExplicitConstructor | 398 | style | Class 'MapElement' has a constructor with 1 argument that is not explicit. |
src/lib/cc/element_value.h |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/json_feed.cc |
11 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/json_feed.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
222 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
225 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
228 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
241 | missingOverride | | style | The function 'onModelFailure' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/cc/server_tag.cc |
12 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/simple_parser.cc |
11 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
221 | legacyUninitvar | 457 | error | Uninitialized variable: bool_value |
src/lib/cc/simple_parser.h |
14 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/stamped_element.h |
12 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cc/stamped_value.cc |
11 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | noExplicitConstructor | 398 | style | Class 'StampedValue' has a constructor with 1 argument that is not explicit. |
src/lib/cc/tests/command_interpreter_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | syntaxError | | error | syntax error |
src/lib/cc/tests/data_file_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | syntaxError | | error | syntax error |
src/lib/cc/tests/data_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/assign/std/vector.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | syntaxError | | error | syntax error |
src/lib/cc/tests/element_value_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | syntaxError | | error | syntax error |
src/lib/cc/tests/json_feed_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
158 | syntaxError | | error | syntax error |
src/lib/cc/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
75 | syntaxError | | error | syntax error |
src/lib/cc/tests/simple_parser_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | syntaxError | | error | syntax error |
src/lib/cc/tests/stamped_value_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | syntaxError | | error | syntax error |
src/lib/cc/tests/user_context_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | syntaxError | | error | syntax error |
src/lib/cc/user_context.h |
11 | missingIncludeSystem | | information | Include 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 |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/base_command_mgr.h |
12 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/client_connection.cc |
14 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
118 | uninitMemberVar | 398 | warning | Member variable 'ClientConnectionImpl::read_buf_' is not initialized in the constructor. |
src/lib/config/client_connection.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
87 | passedByValue | 398 | performance | Function parameter 'control_command' should be passed by const reference. |
src/lib/config/cmd_http_listener.cc |
12 | missingIncludeSystem | | information | Include file: <cmd_http_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cmd_response_creator_factory.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <config_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/cmd_http_listener.h |
14 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/cmd_response_creator.cc |
15 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/cmd_response_creator.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | noExplicitConstructor | 398 | style | Class 'CmdResponseCreator' has a constructor with 1 argument that is not explicit. |
50 | missingOverride | | style | The function 'createNewHttpRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
117 | missingOverride | | style | The function 'createDynamicHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/config/cmds_impl.h |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
64 | constParameterReference | 398 | style | Parameter 'response' can be declared as reference to const |
src/lib/config/command_mgr.cc |
23 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sys/file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/command_mgr.h |
14 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/config_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/hooked_command_mgr.cc |
15 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/hooked_command_mgr.h |
82 | missingOverride | | style | The function 'handleCommand' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/config/tests/client_connection_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
96 | syntaxError | | error | syntax error |
src/lib/config/tests/cmd_http_listener_unittests.cc |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
736 | syntaxError | | error | syntax error |
src/lib/config/tests/cmd_response_creator_factory_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | syntaxError | | error | syntax error |
src/lib/config/tests/cmd_response_creator_unittests.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
143 | syntaxError | | error | syntax error |
src/lib/config/tests/command_mgr_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | unreadVariable | 563 | style | Variable 'command_name' is assigned a value that is never used. |
422 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
src/lib/config/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config_backend/base_config_backend.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config_backend/base_config_backend_mgr.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config_backend/base_config_backend_pool.h |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config_backend/tests/config_backend_mgr_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
397 | syntaxError | | error | syntax error |
src/lib/config_backend/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <botan/lookup.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/botan_hmac.cc |
9 | missingIncludeSystem | | information | Include file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <botan/hmac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <botan/lookup.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/botan_link.cc |
14 | missingIncludeSystem | | information | Include file: <botan/exceptn.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <botan/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <botan/auto_rng.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingOverride | | style | The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/cryptolink/crypto_hash.cc |
9 | missingIncludeSystem | | information | Include file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/crypto_hash.h |
9 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | noExplicitConstructor | 398 | style | Class 'Hash' has a constructor with 1 argument that is not explicit. |
src/lib/cryptolink/crypto_hmac.cc |
9 | missingIncludeSystem | | information | Include file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/crypto_hmac.h |
9 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/crypto_rng.h |
7 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/cryptolink.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/openssl_common.h |
37 | noExplicitConstructor | 398 | style | Class 'SecBuf' has a constructor with 1 argument that is not explicit. |
37 | noExplicitConstructor | 398 | style | Class 'SecBuf < unsigned char >' has a constructor with 1 argument that is not explicit. |
src/lib/cryptolink/openssl_hash.cc |
9 | missingIncludeSystem | | information | Include file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <openssl/evp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
106 | shadowFunction | 398 | style | Local variable 'digest' shadows outer function |
119 | shadowFunction | 398 | style | Local variable 'digest' shadows outer function |
132 | shadowFunction | 398 | style | Local variable 'digest' shadows outer function |
src/lib/cryptolink/openssl_hmac.cc |
9 | missingIncludeSystem | | information | Include file: <cryptolink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <openssl/evp.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/openssl_link.cc |
14 | missingIncludeSystem | | information | Include file: <openssl/crypto.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <openssl/rand.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingOverride | | style | The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/cryptolink/tests/crypto_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | constVariableReference | 398 | style | Variable 'c' can be declared as reference to const |
src/lib/cryptolink/tests/hash_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include 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 |
15 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | useInitializationList | 398 | performance | Variable 'd2_params_' is assigned in constructor body. Consider performing initialization in initialization list. |
src/lib/d2srv/d2_cfg_mgr.h |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
123 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/d2srv/d2_config.cc |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/d2srv/d2_config.h |
20 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
226 | virtualCallInConstructor | | style | Virtual function 'validateContents' is called from constructor 'D2Params(const isc::asiolink::IOAddress&ip_address,const long port,const long dns_server_timeout,const dhcp_ddns::NameChangeProtocol&ncr_protocol,const dhcp_ddns::NameChangeFormat&ncr_format)' at line 40. Dynamic binding is not used. |
226 | virtualCallInConstructor | | style | Virtual function 'validateContents' is called from constructor 'D2Params()' at line 48. Dynamic binding is not used. |
377 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
521 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
608 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
652 | noExplicitConstructor | 398 | style | Class 'DdnsDomainListMgr' has a constructor with 1 argument that is not explicit. |
714 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
761 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/d2srv/d2_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/d2srv/d2_stats.h |
10 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/d2srv/d2_tsig_key.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/d2srv/d2_update_message.h |
18 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
137 | noExplicitConstructor | 398 | style | Class 'D2UpdateMessage' has a constructor with 1 argument that is not explicit. |
src/lib/d2srv/d2_zone.h |
13 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
163 | knownConditionTrueFalse | 571 | style | Condition 'proto_!=DNSClient::TCP' is always true |
src/lib/d2srv/nc_trans.cc |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | constParameterReference | 398 | style | Parameter 'request' can be declared as reference to const |
319 | constParameterReference | 398 | style | Parameter 'response' can be declared as reference to const |
src/lib/d2srv/nc_trans.h |
20 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
195 | missingOverride | | style | The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. |
224 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
235 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
246 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
257 | missingOverride | | style | The function 'verifyStates' overrides a function in a base class but is not marked with a 'override' specifier. |
270 | missingOverride | | style | The function 'onModelFailure' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/d2srv/tests/d2_tsig_key_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | syntaxError | | error | syntax error |
src/lib/d2srv/tests/d2_update_message_unittests.cc |
17 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
76 | syntaxError | | error | syntax error |
src/lib/d2srv/tests/d2_zone_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | syntaxError | | error | syntax error |
src/lib/d2srv/tests/dns_client_unittests.cc |
19 | missingIncludeSystem | | information | Include file: <boost/asio/ip/udp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/asio/socket_base.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
507 | syntaxError | | error | syntax error |
src/lib/d2srv/tests/nc_trans_unittests.cc |
19 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
372 | syntaxError | | error | syntax error |
src/lib/d2srv/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
58 | uninitMemberVar | 398 | warning | Member variable 'FauxServer::receive_buffer_' is not initialized in the constructor. |
72 | uninitMemberVar | 398 | warning | Member variable 'FauxServer::receive_buffer_' is not initialized in the constructor. |
src/lib/d2srv/testutils/nc_test_utils.h |
17 | missingIncludeSystem | | information | Include file: <boost/asio/ip/udp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/asio/socket_base.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/d2srv/testutils/stats_test_utils.h |
15 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/backend_selector.cc |
11 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/backend_selector.h |
12 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
180 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/database/database_connection.cc |
17 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/database_connection.h |
12 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
146 | noExplicitConstructor | 398 | style | Class 'DatabaseConnection' has a constructor with 1 argument that is not explicit. |
src/lib/database/db_log.h |
12 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
129 | noExplicitConstructor | 398 | style | Struct 'DB_LOG < fatal >' has a constructor with 1 argument that is not explicit. |
129 | noExplicitConstructor | 398 | style | Struct 'DB_LOG < error >' has a constructor with 1 argument that is not explicit. |
129 | noExplicitConstructor | 398 | style | Struct 'DB_LOG < warn >' has a constructor with 1 argument that is not explicit. |
129 | noExplicitConstructor | 398 | style | Struct 'DB_LOG < info >' has a constructor with 1 argument that is not explicit. |
129 | noExplicitConstructor | 398 | style | Struct 'DB_LOG < debug >' has a constructor with 1 argument that is not explicit. |
182 | noExplicitConstructor | 398 | style | Struct 'DB_LOG_FATAL' has a constructor with 1 argument that is not explicit. |
187 | noExplicitConstructor | 398 | style | Struct 'DB_LOG_ERROR' has a constructor with 1 argument that is not explicit. |
192 | noExplicitConstructor | 398 | style | Struct 'DB_LOG_WARN' has a constructor with 1 argument that is not explicit. |
197 | noExplicitConstructor | 398 | style | Struct 'DB_LOG_INFO' has a constructor with 1 argument that is not explicit. |
src/lib/database/db_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/dbaccess_parser.cc |
13 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/dbaccess_parser.h |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/server.cc |
11 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
76 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/database/server_collection.h |
11 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/tests/audit_entry_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
78 | syntaxError | | error | syntax error |
src/lib/database/tests/backend_selector_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | syntaxError | | error | syntax error |
src/lib/database/tests/database_connection_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/tests/database_log_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/database/tests/dbaccess_parser_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
227 | syntaxError | | error | syntax error |
src/lib/database/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | syntaxError | | error | syntax error |
src/lib/database/tests/server_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | syntaxError | | error | syntax error |
src/lib/database/testutils/schema.cc |
8 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | unknownMacro | | error | There 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 |
11 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/classify.cc |
13 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/classify.h |
12 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index/identity.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
123 | noExplicitConstructor | 398 | style | Class 'ClientClasses' has a constructor with 1 argument that is not explicit. |
src/lib/dhcp/dhcp4.h |
29 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/dhcp6.h |
10 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/duid.cc |
11 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | duplInheritedMember | 398 | warning | The class 'DUID' defines member function with name 'fromText' also defined in its parent class 'IdentifierType < 3 , 130 >'. |
73 | duplInheritedMember | 398 | warning | The class 'ClientId' defines member function with name 'fromText' also defined in its parent class 'IdentifierType < 2 , 255 >'. |
src/lib/dhcp/duid.h |
13 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | noExplicitConstructor | 398 | style | Class 'IdentifierType < 3 , 130 >' has a constructor with 1 argument that is not explicit. |
43 | noExplicitConstructor | 398 | style | Class 'IdentifierType < 2 , 255 >' has a constructor with 1 argument that is not explicit. |
170 | noExplicitConstructor | 398 | style | Class 'DUID' has a constructor with 1 argument that is not explicit. |
210 | duplInheritedMember | 398 | warning | The class 'DUID' defines member function with name 'fromText' also defined in its parent class 'IdentifierType < 3 , 130 >'. |
240 | noExplicitConstructor | 398 | style | Class 'ClientId' has a constructor with 1 argument that is not explicit. |
268 | duplInheritedMember | 398 | warning | The class 'ClientId' defines member function with name 'fromText' also defined in its parent class 'IdentifierType < 2 , 255 >'. |
src/lib/dhcp/duid_factory.cc |
15 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/duid_factory.h |
11 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
70 | noExplicitConstructor | 398 | style | Class 'DUIDFactory' has a constructor with 1 argument that is not explicit. |
src/lib/dhcp/hwaddr.cc |
13 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/hwaddr.h |
10 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stddef.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
21 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
230 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
241 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
280 | useStlAlgorithm | 398 | style | Consider using std::count_if algorithm instead of a raw loop. |
338 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
371 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
449 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
450 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
480 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
481 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1003 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
1359 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
1505 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/lib/dhcp/iface_mgr.h |
23 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/iface_mgr_bsd.cc |
17 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <net/if_dl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <ifaddrs.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | shadowVariable | 398 | style | Local variable 'iface_iter' shadows outer variable |
src/lib/dhcp/iface_mgr_linux.cc |
34 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <linux/rtnetlink.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
278 | constParameterReference | 398 | style | Parameter 'addr_info' can be declared as reference to const |
367 | constVariablePointer | 398 | style | Variable 'err' can be declared as pointer to const |
src/lib/dhcp/iface_mgr_sun.cc |
16 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <net/if_dl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <ifaddrs.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | shadowVariable | 398 | style | Local variable 'iface_iter' shadows outer variable |
src/lib/dhcp/libdhcp++.cc |
26 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
568 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1081 | variableScope | 398 | style | The scope of the variable 'found_suboptions' can be reduced. |
1081 | unreadVariable | 563 | style | Variable 'found_suboptions' is assigned a value that is never used. |
src/lib/dhcp/libdhcp++.h |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/opaque_data_tuple.h |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
70 | noExplicitConstructor | 398 | style | Class 'OpaqueDataTuple' has a constructor with 1 argument that is not explicit. |
src/lib/dhcp/option.cc |
16 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
180 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcp/option.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option4_addrlst.cc |
14 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option4_addrlst.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | noExplicitConstructor | 398 | style | Class 'Option4AddrLst' has a constructor with 1 argument that is not explicit. |
92 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
99 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
105 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option4_client_fqdn.cc |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
128 | unmatchedSuppression | | information | Unmatched suppression: passedByValue |
170 | unmatchedSuppression | | information | Unmatched suppression: operatorEqToSelf |
195 | unmatchedSuppression | | information | Unmatched suppression: passedByValue |
src/lib/dhcp/option4_client_fqdn.h |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
131 | noExplicitConstructor | 398 | style | Class 'Rcode' has a constructor with 1 argument that is not explicit. |
317 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
340 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
346 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option4_dnr.h |
11 | missingIncludeSystem | | information | Include file: <boost/assign.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/bimap.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
554 | virtualCallInConstructor | | style | Virtual 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 |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option6_addrlst.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
60 | virtualCallInConstructor | | style | Virtual function 'unpack' is called from constructor 'Option6AddrLst(uint16_t type,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 40. Dynamic binding is not used. |
63 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
86 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option6_auth.cc |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option6_auth.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
75 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option6_client_fqdn.cc |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
108 | unmatchedSuppression | | information | Unmatched suppression: passedByValue |
142 | unmatchedSuppression | | information | Unmatched suppression: operatorEqToSelf |
166 | unmatchedSuppression | | information | Unmatched suppression: passedByValue |
src/lib/dhcp/option6_client_fqdn.h |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
129 | noExplicitConstructor | 398 | style | Class 'Option6ClientFqdn' has a constructor with 1 argument that is not explicit. |
228 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
251 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
257 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option6_dnr.h |
73 | virtualCallInConstructor | | style | Virtual 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 |
15 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcp/option6_ia.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
66 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
104 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option6_iaaddr.cc |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
109 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcp/option6_iaaddr.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
74 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
113 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option6_iaprefix.cc |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
116 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcp/option6_iaprefix.h |
78 | missingOverride | | style | The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. |
89 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
102 | missingOverride | | style | The function 'unpack' overrides a function in a base class but is not marked with a 'override' specifier. |
110 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
122 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option6_pdexclude.cc |
15 | missingIncludeSystem | | information | Include file: <boost/dynamic_bitset.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option6_pdexclude.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
68 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
74 | virtualCallInConstructor | | style | Virtual function 'unpack' is called from constructor 'Option6PDExclude(OptionBufferConstIter begin,OptionBufferConstIter end)' at line 119. Dynamic binding is not used. |
80 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
85 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option6_status_code.cc |
13 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option6_status_code.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
58 | virtualCallInConstructor | | style | Virtual function 'unpack' is called from constructor 'Option6StatusCode(OptionBufferConstIter begin,OptionBufferConstIter end)' at line 42. Dynamic binding is not used. |
63 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
68 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
145 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
154 | virtualCallInConstructor | | style | Virtual function 'unpack' is called from constructor 'Option4SlpServiceScope(OptionBufferConstIter begin,OptionBufferConstIter end)' at line 152. Dynamic binding is not used. |
159 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
164 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
192 | constParameterReference | 398 | style | Parameter 'scope_list' can be declared as reference to const |
src/lib/dhcp/option_classless_static_route.cc |
13 | missingIncludeSystem | | information | Include 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 |
663 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
668 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcp/option_custom.h |
345 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
359 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
365 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option_data_types.cc |
15 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option_data_types.h |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
467 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'buf.size()' is less than zero. |
src/lib/dhcp/option_definition.cc |
35 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/replace.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <boost/dynamic_bitset.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option_definition.h |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option_int.h |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
148 | virtualCallInConstructor | | style | Virtual 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. |
148 | virtualCallInConstructor | | style | Virtual 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. |
148 | virtualCallInConstructor | | style | Virtual 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. |
148 | virtualCallInConstructor | | style | Virtual 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. |
148 | virtualCallInConstructor | | style | Virtual 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. |
148 | virtualCallInConstructor | | style | Virtual 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. |
148 | virtualCallInConstructor | | style | Virtual 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. |
198 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
205 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
216 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
223 | knownConditionTrueFalse | 398 | style | The comparison 'OptionDataTypeTraits < uint8_t >::len == 1' is always true. |
src/lib/dhcp/option_int_array.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
145 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
185 | virtualCallInConstructor | | style | Virtual 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. |
185 | virtualCallInConstructor | | style | Virtual 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. |
185 | virtualCallInConstructor | | style | Virtual 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. |
185 | virtualCallInConstructor | | style | Virtual 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. |
185 | virtualCallInConstructor | | style | Virtual 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. |
189 | moduloofone | | style | Modulo of one is always equal to zero |
243 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
248 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
259 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
270 | knownConditionTrueFalse | 398 | style | The comparison 'OptionDataTypeTraits < uint8_t >::len == 1' is always true. |
src/lib/dhcp/option_opaque_data_tuples.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | duplInheritedMember | 398 | warning | The class 'OptionOpaqueDataTuples' defines member function with name 'clone' also defined in its parent class 'Option'. |
115 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
129 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcp/option_opaque_data_tuples.h |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | duplInheritedMember | 398 | warning | The class 'OptionOpaqueDataTuples' defines member function with name 'clone' also defined in its parent class 'Option'. |
83 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
93 | virtualCallInConstructor | | style | Virtual 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. |
141 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
147 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option_space.cc |
10 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | noExplicitConstructor | 398 | style | Class 'OptionSpace' has a constructor with 1 argument that is not explicit. |
149 | noExplicitConstructor | 398 | style | Class 'OptionSpace6' has a constructor with 1 argument that is not explicit. |
src/lib/dhcp/option_space_container.h |
11 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/option_string.cc |
11 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | duplInheritedMember | 398 | warning | The class 'OptionString' defines member function with name 'clone' also defined in its parent class 'Option'. |
src/lib/dhcp/option_string.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | duplInheritedMember | 398 | warning | The class 'OptionString' defines member function with name 'clone' also defined in its parent class 'Option'. |
67 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
91 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
105 | virtualCallInConstructor | | style | Virtual 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. |
113 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option_vendor.cc |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | duplInheritedMember | 398 | warning | The class 'OptionVendor' defines member function with name 'clone' also defined in its parent class 'Option'. |
51 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
92 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
108 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcp/option_vendor.h |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | duplInheritedMember | 398 | warning | The class 'OptionVendor' defines member function with name 'clone' also defined in its parent class 'Option'. |
60 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
74 | virtualCallInConstructor | | style | Virtual function 'unpack' is called from constructor 'OptionVendor(Option::Universe u,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 29. Dynamic binding is not used. |
95 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
102 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/option_vendor_class.cc |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | duplInheritedMember | 398 | warning | The class 'OptionVendorClass' defines member function with name 'clone' also defined in its parent class 'Option'. |
152 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/dhcp/option_vendor_class.h |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | duplInheritedMember | 398 | warning | The class 'OptionVendorClass' defines member function with name 'clone' also defined in its parent class 'Option'. |
80 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
90 | virtualCallInConstructor | | style | Virtual function 'unpack' is called from constructor 'OptionVendorClass(Option::Universe u,OptionBufferConstIter begin,OptionBufferConstIter end)' at line 31. Dynamic binding is not used. |
143 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
149 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/packet_queue.h |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/packet_queue_mgr.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/packet_queue_mgr4.cc |
11 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <boost/circular_buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingOverride | | style | The function 'enqueuePacket' overrides a function in a base class but is not marked with a 'override' specifier. |
65 | missingOverride | | style | The function 'dequeuePacket' overrides a function in a base class but is not marked with a 'override' specifier. |
165 | missingOverride | | style | The function 'empty' overrides a function in a base class but is not marked with a 'override' specifier. |
193 | missingOverride | | style | The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. |
198 | missingOverride | | style | The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. |
203 | missingOverride | | style | The function 'getInfo' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/pkt.cc |
8 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
328 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
349 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/lib/dhcp/pkt.h |
17 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
58 | noExplicitConstructor | 398 | style | Class 'ScopedEnableOptionsCopy' has a constructor with 1 argument that is not explicit. |
58 | noExplicitConstructor | 398 | style | Class 'ScopedEnableOptionsCopy < Pkt4 >' has a constructor with 1 argument that is not explicit. |
58 | noExplicitConstructor | 398 | style | Class 'ScopedEnableOptionsCopy < Pkt6 >' has a constructor with 1 argument that is not explicit. |
521 | constParameterReference | 398 | style | Parameter 'timestamp' can be declared as reference to const |
1004 | noExplicitConstructor | 398 | style | Class 'ScopedSubOptionsCopy' has a constructor with 1 argument that is not explicit. |
1049 | noExplicitConstructor | 398 | style | Class 'ScopedPktOptionsCopy' has a constructor with 1 argument that is not explicit. |
1049 | noExplicitConstructor | 398 | style | Class 'ScopedPktOptionsCopy < Pkt4 >' has a constructor with 1 argument that is not explicit. |
src/lib/dhcp/pkt4.cc |
15 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
126 | shadowVariable | 398 | style | Local variable 'scoped_options' shadows outer variable |
553 | unmatchedSuppression | | information | Unmatched suppression: unusedFunction |
592 | shadowFunction | 398 | style | Local variable 'len' shadows outer function |
src/lib/dhcp/pkt4.h |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
89 | missingOverride | | style | The function 'unpack' overrides a function in a base class but is not marked with a 'override' specifier. |
101 | missingOverride | | style | The function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier. |
130 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
138 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
232 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
237 | missingOverride | | style | The function 'setType' overrides a function in a base class but is not marked with a 'override' specifier. |
256 | missingOverride | | style | The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. |
343 | missingOverride | | style | The function 'addOption' overrides a function in a base class but is not marked with a 'override' specifier. |
422 | missingOverride | | style | The function 'setHWAddrMember' overrides a function in a base class but is not marked with a 'override' specifier. |
444 | missingOverride | | style | The function 'getMACFromSrcLinkLocalAddr' overrides a function in a base class but is not marked with a 'override' specifier. |
456 | missingOverride | | style | The function 'getMACFromIPv6RelayOpt' overrides a function in a base class but is not marked with a 'override' specifier. |
467 | missingOverride | | style | The function 'getMACFromDocsisModem' overrides a function in a base class but is not marked with a 'override' specifier. |
478 | missingOverride | | style | The function 'getMACFromDUID' overrides a function in a base class but is not marked with a 'override' specifier. |
489 | missingOverride | | style | The function 'getMACFromDocsisCMTS' overrides a function in a base class but is not marked with a 'override' specifier. |
499 | missingOverride | | style | The function 'getMACFromRemoteIdRelayOption' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/pkt4o6.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
60 | missingOverride | | style | The function 'isDhcp4o6' overrides a function in a base class but is not marked with a 'override' specifier. |
73 | missingOverride | | style | The function 'setCopyRetrievedOptions' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/pkt6.cc |
21 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
344 | shadowFunction | 398 | style | Local variable 'len' shadows outer function |
348 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
356 | shadowFunction | 398 | style | Local variable 'len' shadows outer function |
370 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
1030 | shadowFunction | 398 | style | Local variable 'len' shadows outer function |
src/lib/dhcp/pkt6.h |
15 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
136 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
144 | missingOverride | | style | The function 'unpack' overrides a function in a base class but is not marked with a 'override' specifier. |
196 | missingOverride | | style | The function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier. |
203 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
215 | missingOverride | | style | The function 'len' overrides a function in a base class but is not marked with a 'override' specifier. |
220 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
225 | missingOverride | | style | The function 'setType' overrides a function in a base class but is not marked with a 'override' specifier. |
450 | missingOverride | | style | The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. |
485 | missingOverride | | style | The function 'getMACFromSrcLinkLocalAddr' overrides a function in a base class but is not marked with a 'override' specifier. |
495 | missingOverride | | style | The function 'getMACFromIPv6RelayOpt' overrides a function in a base class but is not marked with a 'override' specifier. |
505 | missingOverride | | style | The function 'getMACFromDUID' overrides a function in a base class but is not marked with a 'override' specifier. |
519 | missingOverride | | style | The function 'getMACFromDocsisModem' overrides a function in a base class but is not marked with a 'override' specifier. |
532 | missingOverride | | style | The function 'getMACFromDocsisCMTS' overrides a function in a base class but is not marked with a 'override' specifier. |
542 | missingOverride | | style | The function 'getMACFromRemoteIdRelayOption' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/pkt_filter.cc |
11 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | constVariablePointer | 398 | style | Variable 'errmsg' can be declared as pointer to const |
60 | constVariablePointer | 398 | style | Variable 'errmsg' can be declared as pointer to const |
src/lib/dhcp/pkt_filter.h |
12 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <net/bpf.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
64 | missingOverride | | style | The function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
71 | missingOverride | | style | The function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
99 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
111 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
120 | missingOverride | | style | The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. |
141 | unusedPrivateFunction | 398 | style | Unused private function: 'PktFilterBPF::writeAFPseudoHeader' |
src/lib/dhcp/pkt_filter_inet.cc |
11 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
93 | cstyleCast | 398 | style | C-style pointer casting |
292 | cstyleCast | 398 | style | C-style pointer casting |
src/lib/dhcp/pkt_filter_inet.h |
11 | missingIncludeSystem | | information | Include file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingOverride | | style | The function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
40 | missingOverride | | style | The function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
53 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
69 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
87 | missingOverride | | style | The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/pkt_filter_inet6.cc |
15 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
79 | cstyleCast | 398 | style | C-style pointer casting |
94 | cstyleCast | 398 | style | C-style pointer casting |
114 | cstyleCast | 398 | style | C-style pointer casting |
121 | cstyleCast | 398 | style | C-style pointer casting |
124 | constVariablePointer | 398 | style | Variable 'errmsg' can be declared as pointer to const |
209 | constVariablePointer | 398 | style | Variable 'pktinfo' can be declared as pointer to const |
src/lib/dhcp/pkt_filter_inet6.h |
11 | missingIncludeSystem | | information | Include file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
70 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
85 | missingOverride | | style | The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/pkt_filter_lpf.cc |
14 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <net/ethernet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <linux/filter.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <linux/if_ether.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <linux/if_packet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
221 | constVariablePointer | 398 | style | Variable 'errmsg' can be declared as pointer to const |
src/lib/dhcp/pkt_filter_lpf.h |
31 | missingOverride | | style | The function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
41 | missingOverride | | style | The function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
52 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
65 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
75 | missingOverride | | style | The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp/protocol_util.cc |
11 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <netinet/in_systm.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/socket_info.h |
11 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/tests/classify_unittest.cc |
9 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
324 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/duid_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
315 | unknownMacro | | error | There 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 |
14 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
133 | unknownMacro | | error | There 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 |
20 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
480 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If EXPECT_NO_THROW is a macro then please configure it. |
2788 | missingIncludeSystem | | information | Include file: <net/if_dl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2791 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2792 | missingIncludeSystem | | information | Include file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2793 | missingIncludeSystem | | information | Include 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 |
34 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
723 | unknownMacro | | error | There 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 |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option4_addrlst_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
78 | unknownMacro | | error | There 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 |
11 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option4_dnr_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option6_addrlst_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
109 | unknownMacro | | error | There 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 |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option6_client_fqdn_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
132 | unknownMacro | | error | There 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option6_ia_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
279 | unknownMacro | | error | There 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 |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option6_iaprefix_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
128 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option6_pdexclude_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option6_status_code_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option_classless_static_route_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option_copy_unittest.cc |
31 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
182 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option_custom_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
148 | unknownMacro | | error | There 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 |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
207 | unknownMacro | | error | There 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 |
27 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
114 | unknownMacro | | error | There 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 |
15 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
345 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option_int_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
462 | unknownMacro | | error | There 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 |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
352 | unknownMacro | | error | There 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/option_string_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
89 | unknownMacro | | error | There 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 |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
139 | unknownMacro | | error | There 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 |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
254 | unknownMacro | | error | There 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 |
20 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
103 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/packet_queue4_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
86 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/packet_queue6_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
87 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/packet_queue_mgr4_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
104 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/packet_queue_mgr6_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
93 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/packet_queue_testutils.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include 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 |
24 | missingIncludeSystem | | information | Include file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
310 | unknownMacro | | error | There 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 |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/pkt6_unittest.cc |
27 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
139 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/pkt_filter6_test_utils.cc |
13 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
104 | cstyleCast | 398 | style | C-style pointer casting |
src/lib/dhcp/tests/pkt_filter6_test_utils.h |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | noExplicitConstructor | 398 | style | Class 'PktFilter6Test' has a constructor with 1 argument that is not explicit. |
139 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
149 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
162 | missingOverride | | style | The 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 |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <net/bpf.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | unknownMacro | | error | There 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 |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/pkt_filter_inet_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/pkt_filter_lpf_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <linux/if_packet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/pkt_filter_test_utils.h |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | noExplicitConstructor | 398 | style | Class 'PktFilterTest' has a constructor with 1 argument that is not explicit. |
140 | missingOverride | | style | The function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
148 | missingOverride | | style | The function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
168 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
182 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
195 | missingOverride | | style | The 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | syntaxError | | error | syntax error |
src/lib/dhcp/tests/protocol_util_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <netinet/in_systm.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <netinet/ip.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
465 | unknownMacro | | error | There 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 |
9 | missingIncludeSystem | | information | Include 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 |
166 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
182 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
200 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/dhcp/testutils/iface_mgr_test_config.h |
12 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
151 | noExplicitConstructor | 398 | style | Class 'IfaceMgrTestConfig' has a constructor with 1 argument that is not explicit. |
src/lib/dhcp/testutils/pkt_captures4.cc |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp/testutils/pkt_captures6.cc |
13 | missingIncludeSystem | | information | Include 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 |
8 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | duplInheritedMember | 398 | warning | The class 'PktFilter6TestStub' defines member function with name 'joinMulticast' also defined in its parent class 'PktFilter6'. |
src/lib/dhcp/testutils/pkt_filter6_test_stub.h |
52 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
64 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
77 | missingOverride | | style | The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. |
88 | duplInheritedMember | 398 | warning | The class 'PktFilter6TestStub' defines member function with name 'joinMulticast' also defined in its parent class 'PktFilter6'. |
src/lib/dhcp/testutils/pkt_filter_test_stub.cc |
8 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include 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 |
43 | missingOverride | | style | The function 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
53 | missingOverride | | style | The function 'isSocketReceivedTimeSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
75 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
89 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
102 | missingOverride | | style | The 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 |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp_ddns/ncr_io.cc |
13 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
146 | shadowVariable | 398 | style | Local variable 'ex' shadows outer variable |
356 | shadowVariable | 398 | style | Local variable 'ex' shadows outer variable |
src/lib/dhcp_ddns/ncr_io.h |
55 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
58 | missingIncludeSystem | | information | Include file: <deque> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp_ddns/ncr_msg.cc |
16 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp_ddns/ncr_msg.h |
23 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
127 | noExplicitConstructor | 398 | style | Class 'D2Dhcid' has a constructor with 1 argument that is not explicit. |
src/lib/dhcp_ddns/ncr_udp.cc |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcp_ddns/ncr_udp.h |
111 | missingIncludeSystem | | information | Include file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
291 | constParameterReference | 398 | style | Parameter 'endpoint' can be declared as reference to const |
351 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
360 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
369 | missingOverride | | style | The function 'doReceive' overrides a function in a base class but is not marked with a 'override' specifier. |
481 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
490 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
500 | missingOverride | | style | The function 'doSend' overrides a function in a base class but is not marked with a 'override' specifier. |
535 | missingOverride | | style | The function 'getSelectFd' overrides a function in a base class but is not marked with a 'override' specifier. |
540 | missingOverride | | style | The function 'ioReady' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcp_ddns/tests/ncr_udp_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <test_utils.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/asio/ip/udp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
92 | syntaxError | | error | syntax error |
src/lib/dhcp_ddns/tests/ncr_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
271 | syntaxError | | error | syntax error |
src/lib/dhcp_ddns/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
35 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
444 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
485 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
1036 | redundantInitialization | 563 | style | Redundant initialization for 'candidate'. The initialized value is overwritten before it is read. |
1323 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
2547 | constVariableReference | 398 | style | Variable 'lease_mgr' can be declared as reference to const |
2710 | constVariableReference | 398 | style | Variable 'lease_mgr' can be declared as reference to const |
3378 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
3379 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
3513 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
3821 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
src/lib/dhcpsrv/alloc_engine.h |
29 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | noExplicitConstructor | 398 | style | Class 'AllocEngine' has a constructor with 1 argument that is not explicit. |
94 | noExplicitConstructor | 398 | style | Class 'Resource' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/alloc_engine_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/allocation_state.cc |
10 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | useInitializationList | 398 | performance | Variable 'last_allocated_time_' is assigned in constructor body. Consider performing initialization in initialization list. |
24 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/lib/dhcpsrv/allocation_state.h |
11 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/allocator.h |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
105 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
137 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/lib/dhcpsrv/base_host_data_source.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/callout_handle_store.h |
12 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/cb_ctl_dhcp.h |
53 | uselessCallsSubstr | 398 | performance | Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. |
src/lib/dhcpsrv/cb_ctl_dhcp4.cc |
16 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
238 | shadowVariable | 398 | style | Local variable 'allocator' shadows outer variable |
245 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
src/lib/dhcpsrv/cb_ctl_dhcp4.h |
39 | missingOverride | | style | The function 'databaseConfigApply' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cb_ctl_dhcp6.cc |
15 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
244 | shadowVariable | 398 | style | Local variable 'allocator' shadows outer variable |
252 | shadowVariable | 398 | style | Local variable 'allocator' shadows outer variable |
260 | duplicateCondition | 398 | style | The if condition is the same as the previous if condition |
src/lib/dhcpsrv/cb_ctl_dhcp6.h |
39 | missingOverride | | style | The function 'databaseConfigApply' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_4o6.cc |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/cfg_4o6.h |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
86 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_consistency.h |
53 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_db_access.cc |
15 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/cfg_db_access.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
159 | noExplicitConstructor | 398 | style | Struct 'CfgLeaseDbAccess' has a constructor with 1 argument that is not explicit. |
166 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
173 | noExplicitConstructor | 398 | style | Struct 'CfgHostDbAccess' has a constructor with 1 argument that is not explicit. |
180 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_duid.cc |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | variableScope | 398 | style | The scope of the variable 'binary' can be reduced. |
src/lib/dhcpsrv/cfg_duid.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
125 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_expiration.cc |
11 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/cfg_expiration.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
129 | noExplicitConstructor | 398 | style | Class 'CfgExpiration' has a constructor with 1 argument that is not explicit. |
230 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_globals.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
161 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_host_operations.cc |
11 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/cfg_host_operations.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
84 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_hosts.cc |
16 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
688 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/lib/dhcpsrv/cfg_hosts.h |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
58 | missingOverride | | style | The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. |
74 | missingOverride | | style | The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. |
87 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
98 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
109 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
120 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
131 | missingOverride | | style | The function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier. |
142 | missingOverride | | style | The function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier. |
154 | missingOverride | | style | The function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier. |
166 | missingOverride | | style | The function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier. |
178 | missingOverride | | style | The function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier. |
190 | missingOverride | | style | The function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier. |
205 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
223 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
241 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
259 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
276 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
292 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
308 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
324 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
337 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
348 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
359 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
383 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
397 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
408 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
434 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
448 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
462 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
472 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
482 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
492 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
502 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
528 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
537 | missingOverride | | style | The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. |
546 | missingOverride | | style | The function 'del' overrides a function in a base class but is not marked with a 'override' specifier. |
566 | missingOverride | | style | The function 'del4' overrides a function in a base class but is not marked with a 'override' specifier. |
588 | missingOverride | | style | The function 'del6' overrides a function in a base class but is not marked with a 'override' specifier. |
597 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
616 | missingOverride | | style | The function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier. |
634 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_hosts_util.cc |
13 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/cfg_iface.cc |
15 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
527 | knownConditionTrueFalse | 571 | style | Condition 'addr_str.empty()' is always true |
src/lib/dhcpsrv/cfg_iface.h |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
297 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_mac_source.h |
11 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
75 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_multi_threading.cc |
11 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/cfg_option.h |
17 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
728 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_option_def.cc |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
60 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
src/lib/dhcpsrv/cfg_option_def.h |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
138 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_rsoo.cc |
11 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | stlFindInsert | 398 | performance | Searching before insertion is not necessary. |
src/lib/dhcpsrv/cfg_rsoo.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_shared_networks.h |
15 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
122 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_subnets4.cc |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
259 | constVariableReference | 398 | style | Variable 'cfg4o6' can be declared as reference to const |
src/lib/dhcpsrv/cfg_subnets4.h |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
338 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfg_subnets6.cc |
16 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
208 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
297 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
323 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
352 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/lib/dhcpsrv/cfg_subnets6.h |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
288 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/cfgmgr.cc |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/cfgmgr.h |
20 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/client_class_def.cc |
17 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
316 | shadowFunction | 398 | style | Local variable 'test' shadows outer function |
604 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
610 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/dhcpsrv/client_class_def.h |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
250 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
501 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/config_backend_dhcp4.h |
22 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/ptime.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/config_backend_dhcp4_mgr.cc |
10 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | constVariableReference | 398 | style | Variable 'cb_dhcp4_mgr' can be declared as reference to const |
src/lib/dhcpsrv/config_backend_dhcp4_mgr.h |
13 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/config_backend_dhcp6.h |
23 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/ptime.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/config_backend_dhcp6_mgr.cc |
10 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | constVariableReference | 398 | style | Variable 'cb_dhcp6_mgr' can be declared as reference to const |
src/lib/dhcpsrv/config_backend_dhcp6_mgr.h |
13 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/config_backend_pool_dhcp4.h |
23 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/ptime.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/config_backend_pool_dhcp6.h |
22 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/ptime.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/csv_lease_file4.cc |
9 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/csv_lease_file4.h |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | noExplicitConstructor | 398 | style | Class 'CSVLeaseFile4' has a constructor with 1 argument that is not explicit. |
50 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/csv_lease_file6.cc |
12 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/csv_lease_file6.h |
18 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | noExplicitConstructor | 398 | style | Class 'CSVLeaseFile6' has a constructor with 1 argument that is not explicit. |
52 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/d2_client_cfg.cc |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/d2_client_cfg.h |
23 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
195 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
202 | virtualCallInConstructor | | style | Virtual function 'validateContents' is called from constructor 'D2ClientConfig(const bool enable_updates,const isc::asiolink::IOAddress&server_ip,const long server_port,const isc::asiolink::IOAddress&sender_ip,const long sender_port,const long max_queue_size,const dhcp_ddns::NameChangeProtocol&ncr_protocol,const dhcp_ddns::NameChangeFormat&ncr_format)' at line 100. Dynamic binding is not used. |
202 | virtualCallInConstructor | | style | Virtual function 'validateContents' is called from constructor 'D2ClientConfig()' at line 112. Dynamic binding is not used. |
src/lib/dhcpsrv/d2_client_mgr.cc |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
189 | variableScope | 398 | style | The scope of the variable 'suffix_present' can be reduced. |
src/lib/dhcpsrv/d2_client_mgr.h |
21 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/dhcp4o6_ipc.cc |
19 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
75 | cstyleCast | 398 | style | C-style pointer casting |
src/lib/dhcpsrv/dhcp4o6_ipc.h |
17 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/dhcpsrv_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/flq_allocation_state.cc |
9 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/flq_allocation_state.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | noExplicitConstructor | 398 | style | Class 'PoolFreeLeaseQueueAllocationState' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/flq_allocator.cc |
16 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
317 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
337 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/lib/dhcpsrv/flq_allocator.h |
13 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
60 | missingOverride | | style | The function 'initAfterConfigureInternal' overrides a function in a base class but is not marked with a 'override' specifier. |
114 | missingOverride | | style | The function 'pickPrefixInternal' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/fuzz.cc |
19 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
194 | knownConditionTrueFalse | 571 | style | Condition 'sent!=length' is always true |
src/lib/dhcpsrv/fuzz.h |
14 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <net/if.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/fuzz_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/host.cc |
19 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | useInitializationList | 398 | performance | Variable 'authKey_' is assigned in constructor body. Consider performing initialization in initialization list. |
src/lib/dhcpsrv/host.h |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
82 | noExplicitConstructor | 398 | style | Class 'AuthKey' has a constructor with 1 argument that is not explicit. |
92 | noExplicitConstructor | 398 | style | Class 'AuthKey' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/host_container.h |
12 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/host_data_source_factory.cc |
22 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/host_data_source_factory.h |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/host_mgr.cc |
115 | constVariableReference | 398 | style | Variable 'host_mgr_ptr' can be declared as reference to const |
962 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
969 | shadowVariable | 398 | style | Local variable 'source' shadows outer variable |
src/lib/dhcpsrv/host_mgr.h |
16 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
160 | missingOverride | | style | The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. |
186 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
211 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
229 | missingOverride | | style | The function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier. |
248 | missingOverride | | style | The function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier. |
267 | missingOverride | | style | The function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier. |
294 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
324 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
352 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
379 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
404 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
459 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
481 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
515 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
571 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
591 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
607 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
641 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
647 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
678 | missingOverride | | style | The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. |
698 | missingOverride | | style | The function 'del' overrides a function in a base class but is not marked with a 'override' specifier. |
720 | missingOverride | | style | The function 'del4' overrides a function in a base class but is not marked with a 'override' specifier. |
743 | missingOverride | | style | The function 'del6' overrides a function in a base class but is not marked with a 'override' specifier. |
756 | missingOverride | | style | The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. |
763 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
824 | missingOverride | | style | The function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/hosts_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/ip_range_permutation.cc |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
70 | redundantInitialization | 563 | style | Redundant initialization for 'next_loc_address'. The initialized value is overwritten before it is read. |
84 | redundantInitialization | 563 | style | Redundant initialization for 'cursor_address'. The initialized value is overwritten before it is read. |
src/lib/dhcpsrv/ip_range_permutation.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <random> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
73 | noExplicitConstructor | 398 | style | Class 'IPRangePermutation' has a constructor with 1 argument that is not explicit. |
79 | noExplicitConstructor | 398 | style | Class 'IPRangePermutation' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/iterative_allocation_state.cc |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
40 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/lib/dhcpsrv/iterative_allocation_state.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
97 | noExplicitConstructor | 398 | style | Class 'PoolIterativeAllocationState' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/iterative_allocator.cc |
11 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
97 | variableScope | 398 | style | The scope of the variable 'valid' can be reduced. |
src/lib/dhcpsrv/iterative_allocator.h |
14 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/key_from_key.h |
10 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/lease.cc |
14 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/lease.h |
365 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
468 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
475 | missingOverride | | style | The function 'decline' overrides a function in a base class but is not marked with a 'override' specifier. |
478 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
607 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
636 | missingOverride | | style | The function 'decline' overrides a function in a base class but is not marked with a 'override' specifier. |
653 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
656 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/lease_file_loader.h |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/lease_mgr.cc |
19 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
146 | shadowVariable | 398 | style | Local variable 'name_rec_dec' shadows outer variable |
153 | shadowVariable | 398 | style | Local variable 'name_rec' shadows outer variable |
789 | variableScope | 398 | style | The scope of the variable 'upgraded' can be reduced. |
1095 | unreadVariable | 563 | style | Variable 'have_both' is assigned a value that is never used. |
src/lib/dhcpsrv/lease_mgr.h |
22 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
165 | noExplicitConstructor | 398 | style | Class 'LeaseStatsQuery' has a constructor with 1 argument that is not explicit. |
173 | noExplicitConstructor | 398 | style | Class 'LeaseStatsQuery' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/lease_mgr_factory.cc |
19 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/lease_mgr_factory.h |
14 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/memfile_lease_limits.h |
17 | missingIncludeSystem | | information | Include 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 |
22 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
76 | noExplicitConstructor | 398 | style | Class 'LFCSetup' has a constructor with 1 argument that is not explicit. |
271 | noExplicitConstructor | 398 | style | Class 'MemfileLeaseStatsQuery' has a constructor with 1 argument that is not explicit. |
278 | noExplicitConstructor | 398 | style | Class 'MemfileLeaseStatsQuery' has a constructor with 1 argument that is not explicit. |
303 | missingOverride | | style | The function 'getNextRow' overrides a function in a base class but is not marked with a 'override' specifier. |
342 | noExplicitConstructor | 398 | style | Class 'MemfileLeaseStatsQuery4' has a constructor with 1 argument that is not explicit. |
382 | missingOverride | | style | The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. |
634 | noExplicitConstructor | 398 | style | Class 'MemfileLeaseStatsQuery6' has a constructor with 1 argument that is not explicit. |
674 | missingOverride | | style | The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. |
1350 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
1596 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
2597 | shadowVariable | 398 | style | Local variable 'l' shadows outer variable |
2626 | shadowVariable | 398 | style | Local variable 'l' shadows outer variable |
src/lib/dhcpsrv/memfile_lease_mgr.h |
20 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
154 | noExplicitConstructor | 398 | style | Class 'Memfile_LeaseMgr' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/memfile_lease_storage.h |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/mysql_host_data_source.cc |
26 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | noExplicitConstructor | 398 | style | Class 'MySqlHostExchange' has a constructor with 1 argument that is not explicit. |
235 | constParameterReference | 398 | style | Parameter 'error' can be declared as reference to const |
1282 | noExplicitConstructor | 398 | style | Class 'MySqlHostWithOptionsExchange' has a constructor with 1 argument that is not explicit. |
1313 | missingOverride | | style | The function 'processFetchedData' overrides a function in a base class but is not marked with a 'override' specifier. |
1353 | missingOverride | | style | The function 'createBindForReceive' overrides a function in a base class but is not marked with a 'override' specifier. |
1426 | noExplicitConstructor | 398 | style | Class 'MySqlHostIPv6Exchange' has a constructor with 1 argument that is not explicit. |
1508 | missingOverride | | style | The function 'processFetchedData' overrides a function in a base class but is not marked with a 'override' specifier. |
1528 | knownConditionTrueFalse | 571 | style | Condition 'most_recent_reservation_id_>0' is always true |
1542 | missingOverride | | style | The function 'createBindForReceive' overrides a function in a base class but is not marked with a 'override' specifier. |
1655 | uninitMemberVar | 398 | warning | Member variable 'MySqlIPv6ReservationExchange::addr6_length_' is not initialized in the constructor. |
1803 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::OPTION_ID_COL' is never used. |
1804 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::CODE_COL' is never used. |
1805 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::VALUE_COL' is never used. |
1806 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::FORMATTED_VALUE_COL' is never used. |
1807 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::SPACE_COL' is never used. |
1808 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::PERSISTENT_COL' is never used. |
1809 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::CANCELLED_COL' is never used. |
1810 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::USER_CONTEXT_COL' is never used. |
1811 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::DHCP_SUBNET_ID_COL' is never used. |
1812 | unusedStructMember | 563 | style | class member 'MySqlOptionExchange::HOST_ID_COL' is never used. |
1825 | knownConditionTrueFalse | 398 | style | The comparison '10 <= OPTION_COLUMNS' is always true. |
2130 | noExplicitConstructor | 398 | style | Class 'MySqlHostDataSourceImpl' has a constructor with 1 argument that is not explicit. |
2879 | useInitializationList | 398 | performance | Variable 'timer_name_' is assigned in constructor body. Consider performing initialization in initialization list. |
3133 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
3250 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
src/lib/dhcpsrv/mysql_host_data_source.h |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | noExplicitConstructor | 398 | style | Class 'MySqlHostDataSource' has a constructor with 1 argument that is not explicit. |
78 | missingOverride | | style | The function 'getParameters' overrides a function in a base class but is not marked with a 'override' specifier. |
90 | missingOverride | | style | The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. |
100 | missingOverride | | style | The function 'del' overrides a function in a base class but is not marked with a 'override' specifier. |
115 | missingOverride | | style | The function 'del4' overrides a function in a base class but is not marked with a 'override' specifier. |
132 | missingOverride | | style | The function 'del6' overrides a function in a base class but is not marked with a 'override' specifier. |
150 | missingOverride | | style | The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. |
162 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
172 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
184 | missingOverride | | style | The function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier. |
195 | missingOverride | | style | The function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier. |
207 | missingOverride | | style | The function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier. |
222 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
239 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
255 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
270 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
282 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
294 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
315 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
342 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
355 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
366 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
376 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
403 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
427 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
434 | missingOverride | | style | The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. |
441 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
473 | missingOverride | | style | The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. |
478 | missingOverride | | style | The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. |
495 | missingOverride | | style | The function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier. |
502 | missingOverride | | style | The function 'isUnusable' overrides a function in a base class but is not marked with a 'override' specifier. |
514 | noExplicitConstructor | 398 | style | Class 'MySqlHostContextAlloc' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/mysql_lease_mgr.cc |
21 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
575 | constParameterPointer | 398 | style | Parameter 'error' can be declared as pointer to const |
575 | constParameterPointer | 398 | style | Parameter 'names' can be declared as pointer to const |
1929 | missingOverride | | style | The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. |
2020 | missingOverride | | style | The function 'getNextRow' overrides a function in a base class but is not marked with a 'override' specifier. |
2315 | duplInheritedMember | 398 | warning | The class 'MySqlLeaseMgr' defines member function with name 'getDBVersion' also defined in its parent class 'LeaseMgr'. |
3892 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
src/lib/dhcpsrv/mysql_lease_mgr.h |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/utility.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
114 | noExplicitConstructor | 398 | style | Class 'MySqlLeaseMgr' has a constructor with 1 argument that is not explicit. |
154 | duplInheritedMember | 398 | warning | The class 'MySqlLeaseMgr' defines member function with name 'getDBVersion' also defined in its parent class 'LeaseMgr'. |
1205 | noExplicitConstructor | 398 | style | Class 'MySqlLeaseContextAlloc' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/ncr_generator.cc |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/network.cc |
13 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/network.h |
24 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/multi_index/identity.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
846 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
1382 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
1533 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/network_state.cc |
13 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | noExplicitConstructor | 398 | style | Class 'NetworkStateImpl' has a constructor with 1 argument that is not explicit. |
179 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
185 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
191 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
197 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
203 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
210 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/dhcpsrv/network_state.h |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
116 | noExplicitConstructor | 398 | style | Class 'NetworkState' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/parsers/client_class_def_parser.cc |
19 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/parsers/client_class_def_parser.h |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/parsers/dhcp_parsers.cc |
24 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
920 | shadowArgument | 398 | style | Local variable 'len' shadows outer argument |
1324 | unreadVariable | 563 | style | Variable 'renew' is assigned a value that is never used. |
1325 | unreadVariable | 563 | style | Variable 'rebind' is assigned a value that is never used. |
src/lib/dhcpsrv/parsers/dhcp_parsers.h |
28 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
233 | noExplicitConstructor | 398 | style | Class 'OptionDefParser' has a constructor with 1 argument that is not explicit. |
259 | noExplicitConstructor | 398 | style | Class 'OptionDefListParser' has a constructor with 1 argument that is not explicit. |
363 | missingOverride | | style | The function 'poolMaker' overrides a function in a base class but is not marked with a 'override' specifier. |
373 | missingOverride | | style | The function 'poolMaker' overrides a function in a base class but is not marked with a 'override' specifier. |
439 | missingOverride | | style | The function 'createPoolConfigParser' overrides a function in a base class but is not marked with a 'override' specifier. |
607 | noExplicitConstructor | 398 | style | Class 'Subnet4ConfigParser' has a constructor with 1 argument that is not explicit. |
627 | missingOverride | | style | The function 'initSubnet' overrides a function in a base class but is not marked with a 'override' specifier. |
645 | missingOverride | | style | The function 'createPoolsListParser' overrides a function in a base class but is not marked with a 'override' specifier. |
660 | noExplicitConstructor | 398 | style | Class 'Subnets4ListConfigParser' has a constructor with 1 argument that is not explicit. |
724 | missingOverride | | style | The function 'poolMaker' overrides a function in a base class but is not marked with a 'override' specifier. |
734 | missingOverride | | style | The function 'poolMaker' overrides a function in a base class but is not marked with a 'override' specifier. |
763 | missingOverride | | style | The function 'createPoolConfigParser' overrides a function in a base class but is not marked with a 'override' specifier. |
887 | noExplicitConstructor | 398 | style | Class 'Subnet6ConfigParser' has a constructor with 1 argument that is not explicit. |
916 | missingOverride | | style | The function 'initSubnet' overrides a function in a base class but is not marked with a 'override' specifier. |
934 | missingOverride | | style | The function 'createPoolsListParser' overrides a function in a base class but is not marked with a 'override' specifier. |
960 | noExplicitConstructor | 398 | style | Class 'Subnets6ListConfigParser' has a constructor with 1 argument that is not explicit. |
1077 | unusedPrivateFunction | 398 | style | Unused private function: 'D2ClientConfigParser::getMode' |
src/lib/dhcpsrv/parsers/dhcp_queue_control_parser.cc |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/parsers/duid_config_parser.cc |
16 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/parsers/duid_config_parser.h |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/parsers/host_reservation_parser.cc |
13 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | variableScope | 398 | style | The scope of the variable 'identifier' can be reduced. |
113 | variableScope | 398 | style | The scope of the variable 'identifier_name' can be reduced. |
114 | variableScope | 398 | style | The scope of the variable 'hostname' can be reduced. |
src/lib/dhcpsrv/parsers/host_reservation_parser.h |
101 | missingOverride | | style | The function 'parseInternal' overrides a function in a base class but is not marked with a 'override' specifier. |
113 | missingOverride | | style | The function 'getSupportedParameters' overrides a function in a base class but is not marked with a 'override' specifier. |
131 | missingOverride | | style | The function 'parseInternal' overrides a function in a base class but is not marked with a 'override' specifier. |
143 | missingOverride | | style | The function 'getSupportedParameters' overrides a function in a base class but is not marked with a 'override' specifier. |
215 | missingOverride | | style | The function 'isSupportedIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. |
236 | missingOverride | | style | The function 'isSupportedIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/parsers/ifaces_config_parser.cc |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/parsers/option_data_parser.cc |
20 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/parsers/option_data_parser.h |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | noExplicitConstructor | 398 | style | Class 'OptionDataParser' has a constructor with 1 argument that is not explicit. |
197 | noExplicitConstructor | 398 | style | Class 'OptionDataListParser' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/parsers/shared_network_parser.cc |
18 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
253 | shadowVariable | 398 | style | Local variable 'name' shadows outer variable |
src/lib/dhcpsrv/parsers/shared_network_parser.h |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | noExplicitConstructor | 398 | style | Class 'SharedNetwork4Parser' has a constructor with 1 argument that is not explicit. |
80 | noExplicitConstructor | 398 | style | Class 'SharedNetwork6Parser' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/parsers/shared_networks_list_parser.h |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | noExplicitConstructor | 398 | style | Class 'SharedNetworksListParser < SharedNetwork4Parser >' has a constructor with 1 argument that is not explicit. |
36 | noExplicitConstructor | 398 | style | Class 'SharedNetworksListParser' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/parsers/simple_parser4.cc |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/pgsql_host_data_source.cc |
26 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
120 | noExplicitConstructor | 398 | style | Class 'PgSqlHostExchange' has a constructor with 1 argument that is not explicit. |
787 | noExplicitConstructor | 398 | style | Class 'PgSqlHostWithOptionsExchange' has a constructor with 1 argument that is not explicit. |
815 | missingOverride | | style | The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. |
835 | missingOverride | | style | The function 'processRowData' overrides a function in a base class but is not marked with a 'override' specifier. |
923 | noExplicitConstructor | 398 | style | Class 'PgSqlHostIPv6Exchange' has a constructor with 1 argument that is not explicit. |
947 | missingOverride | | style | The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. |
1029 | missingOverride | | style | The function 'processRowData' overrides a function in a base class but is not marked with a 'override' specifier. |
1208 | knownConditionTrueFalse | 398 | style | The comparison '10 <= OPTION_COLUMNS' is always true. |
1444 | noExplicitConstructor | 398 | style | Class 'PgSqlHostDataSourceImpl' has a constructor with 1 argument that is not explicit. |
2452 | constVariablePointer | 398 | style | Variable 'rows_affected' can be declared as pointer to const |
2494 | constVariablePointer | 398 | style | Variable 'rows_deleted' can be declared as pointer to const |
2623 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
src/lib/dhcpsrv/pgsql_host_data_source.h |
70 | noExplicitConstructor | 398 | style | Class 'PgSqlHostDataSource' has a constructor with 1 argument that is not explicit. |
83 | missingOverride | | style | The function 'getParameters' overrides a function in a base class but is not marked with a 'override' specifier. |
118 | missingOverride | | style | The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. |
128 | missingOverride | | style | The function 'del' overrides a function in a base class but is not marked with a 'override' specifier. |
143 | missingOverride | | style | The function 'del4' overrides a function in a base class but is not marked with a 'override' specifier. |
160 | missingOverride | | style | The function 'del6' overrides a function in a base class but is not marked with a 'override' specifier. |
178 | missingOverride | | style | The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. |
191 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
202 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
214 | missingOverride | | style | The function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier. |
225 | missingOverride | | style | The function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier. |
237 | missingOverride | | style | The function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier. |
257 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
279 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
300 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
320 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
332 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
344 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
363 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
390 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
403 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
414 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
424 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
451 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
475 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
482 | missingOverride | | style | The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. |
490 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
525 | missingOverride | | style | The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. |
530 | missingOverride | | style | The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. |
547 | missingOverride | | style | The function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier. |
554 | missingOverride | | style | The function 'isUnusable' overrides a function in a base class but is not marked with a 'override' specifier. |
566 | noExplicitConstructor | 398 | style | Class 'PgSqlHostContextAlloc' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/pgsql_lease_mgr.cc |
21 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
648 | uninitMemberVar | 398 | warning | Member variable 'PgSqlLeaseExchange::hwaddr_buffer_' is not initialized in the constructor. |
1403 | missingOverride | | style | The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. |
1445 | missingOverride | | style | The function 'getNextRow' overrides a function in a base class but is not marked with a 'override' specifier. |
1760 | duplInheritedMember | 398 | warning | The class 'PgSqlLeaseMgr' defines member function with name 'getDBVersion' also defined in its parent class 'LeaseMgr'. |
3250 | variableScope | 398 | style | The scope of the variable 'start_time_str' can be reduced. |
3257 | variableScope | 398 | style | The scope of the variable 'end_time_str' can be reduced. |
3339 | variableScope | 398 | style | The scope of the variable 'start_time_str' can be reduced. |
3346 | variableScope | 398 | style | The scope of the variable 'end_time_str' can be reduced. |
src/lib/dhcpsrv/pgsql_lease_mgr.h |
18 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/utility.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
114 | noExplicitConstructor | 398 | style | Class 'PgSqlLeaseMgr' has a constructor with 1 argument that is not explicit. |
154 | duplInheritedMember | 398 | warning | The class 'PgSqlLeaseMgr' defines member function with name 'getDBVersion' also defined in its parent class 'LeaseMgr'. |
1165 | noExplicitConstructor | 398 | style | Class 'PgSqlLeaseContextAlloc' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/pool.cc |
12 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/pool.h |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
171 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
225 | duplInheritedMember | 398 | warning | The class 'Pool' defines member variable with name 'user_context_' also defined in its parent struct 'UserContext'. |
287 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
416 | duplInheritedMember | 398 | warning | The class 'Pool6' defines member function with name 'getType' also defined in its parent class 'Pool'. |
440 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
445 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/random_allocation_state.cc |
9 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/random_allocation_state.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/random_allocator.cc |
11 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <random> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/random_allocator.h |
13 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <random> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/resource_handler.h |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/sanity_checker.cc |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/shared_network.cc |
11 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/shared_network.h |
14 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/multi_index/random_access_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
201 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
206 | missingOverride | | style | The function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier. |
408 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
413 | missingOverride | | style | The function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/srv_config.cc |
33 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
825 | useStlAlgorithm | 398 | style | Consider using std::copy algorithm instead of a raw loop. |
856 | useStlAlgorithm | 398 | style | Consider using std::copy algorithm instead of a raw loop. |
src/lib/dhcpsrv/srv_config.h |
36 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
225 | noExplicitConstructor | 398 | style | Class 'SrvConfig' has a constructor with 1 argument that is not explicit. |
758 | missingOverride | | style | The function 'merge' overrides a function in a base class but is not marked with a 'override' specifier. |
995 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/subnet.cc |
23 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
547 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
567 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/dhcpsrv/subnet.h |
24 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/multi_index/mem_fun.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/multi_index/random_access_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
212 | virtualCallInConstructor | | style | Virtual function 'toText' is called from constructor 'Subnet(const isc::asiolink::IOAddress&prefix,uint8_t len,const uint32_t id)' at line 79. Dynamic binding is not used. |
438 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
440 | missingOverride | | style | The function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier. |
461 | duplInheritedMember | 398 | warning | The class 'Subnet' defines member variable with name 'id_' also defined in its parent class 'BaseStampedElement'. |
591 | missingOverride | | style | The function 'clientSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
612 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
621 | missingOverride | | style | The function 'createAllocators' overrides a function in a base class but is not marked with a 'override' specifier. |
641 | missingOverride | | style | The function 'default_pool' overrides a function in a base class but is not marked with a 'override' specifier. |
651 | missingOverride | | style | The function 'checkType' overrides a function in a base class but is not marked with a 'override' specifier. |
761 | missingOverride | | style | The function 'clientSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
770 | missingOverride | | style | The function 'createAllocators' overrides a function in a base class but is not marked with a 'override' specifier. |
775 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
795 | missingOverride | | style | The function 'default_pool' overrides a function in a base class but is not marked with a 'override' specifier. |
805 | missingOverride | | style | The function 'checkType' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/subnet_id.h |
11 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/subnet_selector.h |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc |
32 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
65 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/alloc_engine_expiration_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1502 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/alloc_engine_hooks_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
174 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/alloc_engine_utils.cc |
24 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | constParameterReference | 398 | style | Parameter 'existing_lease' can be declared as reference to const |
447 | constParameterReference | 398 | style | Parameter 'hints' can be declared as reference to const |
581 | constParameterReference | 398 | style | Parameter 'existing_lease' can be declared as reference to const |
src/lib/dhcpsrv/tests/alloc_engine_utils.h |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
90 | noExplicitConstructor | 398 | style | Class 'NakedAllocEngine' has a constructor with 1 argument that is not explicit. |
104 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
113 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
263 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
276 | passedByValue | 398 | performance | Function parameter 'input' should be passed by const reference. |
291 | passedByValue | 398 | performance | Function parameter 'input' should be passed by const reference. |
src/lib/dhcpsrv/tests/allocation_state_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/callout_handle_store_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cb_ctl_dhcp_unittest.cc |
26 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
798 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_db_access_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_duid_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
86 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_expiration_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_host_operations_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_hosts_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
116 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_iface_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
131 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_mac_source_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_multi_threading_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_option_def_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_option_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_rsoo_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_shared_networks4_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_shared_networks6_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc |
34 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
107 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc |
31 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
114 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfgmgr_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
191 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/client_class_def_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
116 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
125 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/d2_client_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/d2_udp_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
208 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/dhcp4o6_ipc_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
350 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc |
31 | missingIncludeSystem | | information | Include file: <dhcpsrv/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
76 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/dhcp_queue_control_parser_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/duid_config_parser_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
154 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/expiration_config_parser_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
145 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/flq_allocation_state_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/flq_allocator_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/host_cache_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
154 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/host_data_source_factory_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/host_mgr_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/host_reservation_parser_unittest.cc |
23 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
297 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/host_reservations_list_parser_unittest.cc |
21 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
153 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/host_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
704 | unknownMacro | | error | There 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 |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/ip_range_permutation_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/ip_range_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/iterative_allocation_state_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/iterative_allocator_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
337 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/lease_mgr_factory_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/tests/lease_mgr_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
86 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/lease_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
115 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/memfile_lease_limits_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
348 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc |
30 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
409 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
164 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
300 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/network_state_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
608 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/network_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
153 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
162 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/pool_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/random_allocation_state_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/random_allocator_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/resource_handler_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
106 | passedByValue | 398 | performance | Function parameter 'subnet_txt' should be passed by const reference. |
114 | passedByValue | 398 | performance | Function parameter 'subnet_txt' should be passed by const reference. |
511 | passedByValue | 398 | performance | Function parameter 'description' should be passed by const reference. |
513 | passedByValue | 398 | performance | Function parameter 'logs' should be passed by const reference. |
564 | passedByValue | 398 | performance | Function parameter 'description' should be passed by const reference. |
566 | passedByValue | 398 | performance | Function parameter 'logs' should be passed by const reference. |
src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
239 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/shared_network_unittest.cc |
21 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/shared_networks_list_parser_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/srv_config_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
181 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/subnet_unittest.cc |
28 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/timer_mgr_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
225 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/tracking_lease_mgr_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
72 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/testutils/concrete_lease_mgr.cc |
10 | missingIncludeSystem | | information | Include file: <concrete_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/concrete_lease_mgr.h |
15 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/config_result_check.cc |
11 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingOverride | | style | The 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 |
14 | missingIncludeSystem | | information | Include file: <typeinfo> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | constVariableReference | 398 | style | Variable 'tested_option_reference' can be declared as reference to const |
279 | constVariableReference | 398 | style | Variable 'mod_time_idx' can be declared as reference to const |
src/lib/dhcpsrv/testutils/generic_backend_unittest.h |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc |
27 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc |
27 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/generic_cb_recovery_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/generic_host_data_source_unittest.cc |
28 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/case_conv.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/replace.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1421 | passedByValue | 398 | performance | Function parameter 'name' should be passed by const reference. |
1690 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
1692 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##2" to bool always evaluates to true. |
1694 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##3" to bool always evaluates to true. |
1696 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##4" to bool always evaluates to true. |
2010 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
2012 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
2338 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
2527 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
3182 | unmatchedSuppression | | information | Unmatched suppression: unusedFunction |
4844 | constParameterReference | 398 | style | Parameter 'data_source1' can be declared as reference to const |
4845 | constParameterReference | 398 | style | Parameter 'data_source2' can be declared as reference to const |
src/lib/dhcpsrv/testutils/generic_host_data_source_unittest.h |
19 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/join.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc |
23 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
589 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
1184 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
1335 | useStlAlgorithm | 398 | style | Consider using std::copy algorithm instead of a raw loop. |
1358 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1421 | useStlAlgorithm | 398 | style | Consider using std::copy algorithm instead of a raw loop. |
1445 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1517 | useStlAlgorithm | 398 | style | Consider using std::copy algorithm instead of a raw loop. |
1540 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1576 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
1693 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
3065 | useStlAlgorithm | 398 | style | Consider using std::count_if algorithm instead of a raw loop. |
3142 | duplicateExpression | 398 | style | Same expression on both sides of '-'. |
3143 | duplicateExpression | 398 | style | Same expression on both sides of '-'. |
3171 | redundantAssignment | 563 | style | Variable 'expectedStats[0]["assigned-addresses"]' is reassigned a value before the old one has been used. |
3207 | duplicateExpression | 398 | style | Same expression on both sides of '-'. |
3211 | duplicateExpression | 398 | style | Same expression on both sides of '-'. |
src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.h |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | noExplicitConstructor | 398 | style | Struct 'SubnetPoolVal' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/testutils/host_data_source_utils.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
90 | passedByValue | 398 | performance | Function parameter 'auth_key' should be passed by const reference. |
373 | constVariablePointer | 398 | style | Variable 'option1' can be declared as pointer to const |
374 | constVariablePointer | 398 | style | Variable 'option2' can be declared as pointer to const |
src/lib/dhcpsrv/testutils/host_data_source_utils.h |
12 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | passedByValue | 398 | performance | Function parameter 'key' should be passed by const reference. |
src/lib/dhcpsrv/testutils/lease_file_io.cc |
9 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | noExplicitConstructor | 398 | style | Class 'LeaseFileIO' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/testutils/memory_host_data_source.cc |
11 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
48 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
57 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
61 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
70 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
74 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
84 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
89 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
99 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
104 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
195 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
198 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
255 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
258 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
270 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
274 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
353 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
439 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/lib/dhcpsrv/testutils/memory_host_data_source.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | missingOverride | | style | The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. |
55 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
61 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
67 | missingOverride | | style | The function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier. |
74 | missingOverride | | style | The function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier. |
81 | missingOverride | | style | The function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier. |
91 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
104 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
116 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
127 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
138 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
151 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
163 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
174 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
187 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
200 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
209 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
219 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
229 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
235 | missingOverride | | style | The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. |
243 | missingOverride | | style | The function 'del' overrides a function in a base class but is not marked with a 'override' specifier. |
254 | missingOverride | | style | The function 'del4' overrides a function in a base class but is not marked with a 'override' specifier. |
267 | missingOverride | | style | The function 'del6' overrides a function in a base class but is not marked with a 'override' specifier. |
276 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
325 | missingOverride | | style | The function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/testutils/test_config_backend.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/test_config_backend_dhcp4.cc |
10 | missingIncludeSystem | | information | Include file: <test_config_backend_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
521 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/lib/dhcpsrv/testutils/test_config_backend_dhcp4.h |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/test_config_backend_dhcp6.cc |
10 | missingIncludeSystem | | information | Include file: <test_config_backend_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
520 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/lib/dhcpsrv/testutils/test_config_backend_dhcp6.h |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/test_utils.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/testutils/test_utils.h |
11 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
70 | noExplicitConstructor | 398 | style | Class 'FillFdHoles' has a constructor with 1 argument that is not explicit. |
src/lib/dhcpsrv/timer_mgr.cc |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <stddef.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/timer_mgr.h |
11 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/tracking_lease_mgr.cc |
13 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/tuple/tuple.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
86 | passedByValue | 398 | performance | Function parameter 'owner' should be passed by const reference. |
src/lib/dhcpsrv/tracking_lease_mgr.h |
12 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index/composite_key.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/multi_index/indexed_by.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/multi_index/member.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/multi_index/ordered_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/multi_index/sequenced_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/char_string.cc |
17 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/char_string.h |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/edns.cc |
21 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/exceptions.h |
60 | missingOverride | | style | The function 'getRcode' overrides a function in a base class but is not marked with a 'override' specifier. |
67 | missingOverride | | style | The function 'getRcode' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dns/labelsequence.cc |
14 | missingIncludeSystem | | information | Include file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
288 | unreadVariable | 563 | style | Variable 'count' is assigned a value that is never used. |
342 | unreadVariable | 563 | style | Variable 'count' is assigned a value that is never used. |
src/lib/dns/master_lexer.cc |
15 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <bitset> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
211 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
360 | missingOverride | | style | The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. |
384 | missingOverride | | style | The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. |
391 | missingOverride | | style | The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. |
398 | missingOverride | | style | The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. |
529 | variableScope | 398 | style | The scope of the variable 'token' can be reduced. |
565 | variableScope | 398 | style | The scope of the variable 'token' can be reduced. |
src/lib/dns/master_lexer.h |
12 | missingIncludeSystem | | information | Include file: <istream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/master_lexer_inputsource.cc |
13 | missingIncludeSystem | | information | Include file: <istream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/master_lexer_inputsource.h |
12 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/master_loader.cc |
19 | missingIncludeSystem | | information | Include file: <boost/format.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/predicate.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | unmatchedSuppression | | information | Unmatched suppression: noConstructor |
120 | stlcstrStream | 704 | performance | Passing the result of c_str() to a stream is slow and redundant. |
175 | stlcstrStream | 704 | performance | Passing the result of c_str() to a stream is slow and redundant. |
src/lib/dns/master_loader.h |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/master_loader_callbacks.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/message.cc |
26 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
86 | noExplicitConstructor | 398 | style | Class 'MessageImpl' has a constructor with 1 argument that is not explicit. |
526 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1035 | noExplicitConstructor | 398 | style | Struct 'SectionIteratorImpl < boost :: shared_ptr < Question > >' has a constructor with 1 argument that is not explicit. |
1035 | noExplicitConstructor | 398 | style | Struct 'SectionIteratorImpl < boost :: shared_ptr < AbstractRRset > >' has a constructor with 1 argument that is not explicit. |
src/lib/dns/message.h |
10 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
99 | noExplicitConstructor | 398 | style | Class 'SectionIterator < boost :: shared_ptr < Question > >' has a constructor with 1 argument that is not explicit. |
99 | noExplicitConstructor | 398 | style | Class 'SectionIterator < boost :: shared_ptr < AbstractRRset > >' has a constructor with 1 argument that is not explicit. |
261 | noExplicitConstructor | 398 | style | Class 'Message' has a constructor with 1 argument that is not explicit. |
src/lib/dns/messagerenderer.cc |
17 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/messagerenderer.h |
12 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
365 | missingOverride | | style | The function 'isTruncated' overrides a function in a base class but is not marked with a 'override' specifier. |
366 | missingOverride | | style | The function 'getLengthLimit' overrides a function in a base class but is not marked with a 'override' specifier. |
367 | missingOverride | | style | The function 'getCompressMode' overrides a function in a base class but is not marked with a 'override' specifier. |
368 | missingOverride | | style | The function 'setTruncated' overrides a function in a base class but is not marked with a 'override' specifier. |
369 | missingOverride | | style | The function 'setLengthLimit' overrides a function in a base class but is not marked with a 'override' specifier. |
379 | missingOverride | | style | The function 'setCompressMode' overrides a function in a base class but is not marked with a 'override' specifier. |
381 | missingOverride | | style | The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. |
382 | missingOverride | | style | The function 'writeName' overrides a function in a base class but is not marked with a 'override' specifier. |
383 | missingOverride | | style | The function 'writeName' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dns/name.cc |
15 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
278 | knownConditionTrueFalse | 571 | style | Condition 'state==ft_ordinary' is always true |
src/lib/dns/name.h |
13 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/opcode.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/opcode.h |
9 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/question.cc |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | useInitializationList | 398 | performance | Variable 'rrtype_' is assigned in constructor body. Consider performing initialization in initialization list. |
src/lib/dns/question.h |
10 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
110 | noExplicitConstructor | 398 | style | Class 'Question' has a constructor with 1 argument that is not explicit. |
src/lib/dns/rcode.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/rcode.h |
9 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/rdata.cc |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <ios> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
90 | constParameterReference | 398 | style | Parameter 'callbacks' can be declared as reference to const |
194 | noExplicitConstructor | 398 | style | Struct 'GenericImpl' has a constructor with 1 argument that is not explicit. |
242 | shadowVariable | 398 | style | Local variable 'token' shadows outer variable |
308 | unmatchedSuppression | | information | Unmatched suppression: operatorEqToSelf |
321 | noExplicitConstructor | 398 | style | Class 'UnknownRdataDumper' has a constructor with 1 argument that is not explicit. |
src/lib/dns/rdata.h |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
330 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
341 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
353 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
381 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dns/rdataclass.cc |
29 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include 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 |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
53 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
54 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
55 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
175 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
176 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
177 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
178 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
226 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
227 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
228 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
229 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
253 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
254 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
255 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
256 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
319 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
320 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
321 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
322 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
353 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
354 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
355 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
356 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
378 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
379 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
380 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
381 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
417 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
418 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
419 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
420 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
530 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
531 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
532 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
533 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
555 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
556 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
557 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
558 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
571 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
572 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
573 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
574 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
593 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
594 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
595 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
596 | missingOverride | | style | The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dns/rrclass.cc |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/rrclass.h |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/optional.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/rrparamregistry.cc |
17 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | unusedStructMember | 563 | style | struct member 'RRTypeParam::MAX_CODE' is never used. |
104 | unusedStructMember | 563 | style | struct member 'RRClassParam::MAX_CODE' is never used. |
src/lib/dns/rrparamregistry.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
18 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
417 | noExplicitConstructor | 398 | style | Class 'BasicRdataIterator' has a constructor with 1 argument that is not explicit. |
426 | missingOverride | | style | The function 'first' overrides a function in a base class but is not marked with a 'override' specifier. |
431 | missingOverride | | style | The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. |
438 | missingOverride | | style | The function 'getCurrent' overrides a function in a base class but is not marked with a 'override' specifier. |
445 | missingOverride | | style | The function 'isLast' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dns/rrset.h |
10 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
664 | missingOverride | | style | The function 'getRdataCount' overrides a function in a base class but is not marked with a 'override' specifier. |
671 | missingOverride | | style | The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. |
679 | missingOverride | | style | The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. |
687 | missingOverride | | style | The function 'getClass' overrides a function in a base class but is not marked with a 'override' specifier. |
695 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
703 | missingOverride | | style | The function 'getTTL' overrides a function in a base class but is not marked with a 'override' specifier. |
711 | missingOverride | | style | The function 'setTTL' overrides a function in a base class but is not marked with a 'override' specifier. |
722 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
729 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
735 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
750 | missingOverride | | style | The function 'addRdata' overrides a function in a base class but is not marked with a 'override' specifier. |
756 | missingOverride | | style | The function 'addRdata' overrides a function in a base class but is not marked with a 'override' specifier. |
763 | missingOverride | | style | The function 'addRdata' overrides a function in a base class but is not marked with a 'override' specifier. |
777 | missingOverride | | style | The function 'getRdataIterator' overrides a function in a base class but is not marked with a 'override' specifier. |
792 | missingOverride | | style | The function 'getRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
801 | missingOverride | | style | The function 'getRRsigDataCount' overrides a function in a base class but is not marked with a 'override' specifier. |
805 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
810 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
815 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
820 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
825 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
830 | missingOverride | | style | The function 'removeRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
856 | missingOverride | | style | The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. |
862 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
867 | missingOverride | | style | The function 'toWire' overrides a function in a base class but is not marked with a 'override' specifier. |
870 | missingOverride | | style | The function 'setTTL' overrides a function in a base class but is not marked with a 'override' specifier. |
878 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
890 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
896 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
909 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
912 | missingOverride | | style | The function 'addRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
915 | missingOverride | | style | The function 'removeRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
918 | missingOverride | | style | The function 'getRRsig' overrides a function in a base class but is not marked with a 'override' specifier. |
927 | missingOverride | | style | The function 'getRRsigDataCount' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dns/rrttl.cc |
14 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <boost/optional.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/rrtype.cc |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/rrtype.h |
10 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/serial.h |
10 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | syntaxError | | error | syntax error |
src/lib/dns/tests/labelsequence_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/functional/hash.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
86 | syntaxError | | error | syntax error |
src/lib/dns/tests/master_lexer_inputsource_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | syntaxError | | error | syntax error |
src/lib/dns/tests/master_lexer_state_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/dns/tests/master_lexer_token_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | syntaxError | | error | syntax error |
src/lib/dns/tests/master_lexer_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | syntaxError | | error | syntax error |
src/lib/dns/tests/master_loader_callbacks_test.cc |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/dns/tests/master_loader_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
209 | unknownMacro | | error | There 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 |
9 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
130 | syntaxError | | error | syntax error |
src/lib/dns/tests/messagerenderer_unittest.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | syntaxError | | error | syntax error |
src/lib/dns/tests/name_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
140 | syntaxError | | error | syntax error |
src/lib/dns/tests/opcode_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | syntaxError | | error | syntax error |
src/lib/dns/tests/question_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | syntaxError | | error | syntax error |
src/lib/dns/tests/rcode_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_char_string_data_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_char_string_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_dhcid_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
65 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_in_a_unittest.cc |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_in_aaaa_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_ns_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_opt_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_ptr_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_rrsig_unittest.cc |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
131 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_soa_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_tkey_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_tsig_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
109 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_txt_like_unittest.cc |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
78 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
128 | syntaxError | | error | syntax error |
src/lib/dns/tests/rdata_unittest.h |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/tests/rrclass_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | syntaxError | | error | syntax error |
src/lib/dns/tests/rrparamregistry_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
74 | syntaxError | | error | syntax error |
src/lib/dns/tests/rrset_unittest.cc |
22 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
75 | syntaxError | | error | syntax error |
src/lib/dns/tests/rrttl_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | syntaxError | | error | syntax error |
src/lib/dns/tests/rrtype_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | syntaxError | | error | syntax error |
src/lib/dns/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include 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 |
5 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
6 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
7 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | syntaxError | | error | syntax error |
src/lib/dns/tests/tsig_unittest.cc |
26 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
244 | syntaxError | | error | syntax error |
src/lib/dns/tests/tsigerror_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | syntaxError | | error | syntax error |
src/lib/dns/tests/tsigkey_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | syntaxError | | error | syntax error |
src/lib/dns/tests/tsigrecord_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | syntaxError | | error | syntax error |
src/lib/dns/tests/unittest_util.cc |
9 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/tsig.cc |
21 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <sys/time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | noExplicitConstructor | 398 | style | Struct 'TSIGContextImpl' has a constructor with 1 argument that is not explicit. |
180 | knownConditionTrueFalse | 571 | style | Condition 'previous_digest_len!=0' is always true |
src/lib/dns/tsig.h |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/tsigkey.cc |
9 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include 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 |
16 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dns/tsigrecord.h |
10 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
100 | noExplicitConstructor | 398 | style | Class 'TXTLikeImpl < TXT , 16 >' has a constructor with 1 argument that is not explicit. |
201 | cstyleCast | 398 | style | C-style pointer casting |
207 | cstyleCast | 398 | style | C-style pointer casting |
src/lib/eval/dependency.cc |
10 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/eval/dependency.h |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/eval/eval_context.cc |
17 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/eval/eval_context.h |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | noExplicitConstructor | 398 | style | Class 'EvalContext' has a constructor with 1 argument that is not explicit. |
src/lib/eval/eval_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/eval/evaluate.h |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/eval/lexer.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 29 configurations. Use --force to check all configurations. |
src/lib/eval/parser.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations. Use --force to check all configurations. |
src/lib/eval/tests/boolean_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | syntaxError | | error | syntax error |
src/lib/eval/tests/context_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
802 | syntaxError | | error | syntax error |
src/lib/eval/tests/dependency_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | syntaxError | | error | syntax error |
src/lib/eval/tests/evaluate_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | syntaxError | | error | syntax error |
src/lib/eval/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
8 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
554 | syntaxError | | error | syntax error |
src/lib/eval/token.cc |
17 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
656 | variableScope | 398 | style | The scope of the variable 'relay_level' can be reduced. |
src/lib/eval/token.h |
12 | missingIncludeSystem | | information | Include file: <stack> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
89 | passedByValue | 398 | performance | Function parameter 'value' should be passed by const reference. |
118 | noExplicitConstructor | 398 | style | Class 'TokenString' has a constructor with 1 argument that is not explicit. |
124 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
141 | noExplicitConstructor | 398 | style | Class 'TokenHexString' has a constructor with 1 argument that is not explicit. |
149 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
169 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
186 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
203 | noExplicitConstructor | 398 | style | Class 'TokenInteger' has a constructor with 1 argument that is not explicit. |
227 | noExplicitConstructor | 398 | style | Class 'TokenIpAddress' has a constructor with 1 argument that is not explicit. |
234 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
255 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
273 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
291 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
309 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
327 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
345 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
363 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
409 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
480 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
525 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
552 | noExplicitConstructor | 398 | style | Class 'TokenPkt' has a constructor with 1 argument that is not explicit. |
561 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
606 | noExplicitConstructor | 398 | style | Class 'TokenPkt4' has a constructor with 1 argument that is not explicit. |
618 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
652 | noExplicitConstructor | 398 | style | Class 'TokenPkt6' has a constructor with 1 argument that is not explicit. |
664 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
718 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
768 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
825 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
869 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
893 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
924 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
963 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
988 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1013 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1038 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1049 | noExplicitConstructor | 398 | style | Class 'TokenMember' has a constructor with 1 argument that is not explicit. |
1058 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1157 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1168 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
1253 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1304 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/exceptions/exceptions.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/exceptions/exceptions.h |
10 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/exceptions/tests/exceptions_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | syntaxError | | error | syntax error |
src/lib/exceptions/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
68 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
114 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
src/lib/hooks/callout_handle.h |
15 | missingIncludeSystem | | information | Include file: <boost/any.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
129 | noExplicitConstructor | 398 | style | Class 'CalloutHandle' has a constructor with 1 argument that is not explicit. |
src/lib/hooks/callout_manager.cc |
15 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
342 | constVariableReference | 398 | style | Variable 'hooks' can be declared as reference to const |
src/lib/hooks/callout_manager.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
152 | noExplicitConstructor | 398 | style | Class 'CalloutManager' has a constructor with 1 argument that is not explicit. |
src/lib/hooks/hooks_config.h |
105 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/hooks/hooks_manager.cc |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/hooks/hooks_manager.h |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/hooks/hooks_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/hooks/hooks_parser.cc |
12 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/hooks/libinfo.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/hooks/library_handle.cc |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
124 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
src/lib/hooks/library_handle.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | noExplicitConstructor | 398 | style | Class 'LibraryHandle' has a constructor with 1 argument that is not explicit. |
src/lib/hooks/library_manager.cc |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <dlfcn.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/hooks/library_manager.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
236 | noExplicitConstructor | 398 | style | Class 'LibraryManager' has a constructor with 1 argument that is not explicit. |
src/lib/hooks/library_manager_collection.cc |
13 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
src/lib/hooks/library_manager_collection.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | noExplicitConstructor | 398 | style | Class 'LibraryManagerCollection' has a constructor with 1 argument that is not explicit. |
src/lib/hooks/parking_lots.h |
11 | missingIncludeSystem | | information | Include file: <boost/any.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
236 | noExplicitConstructor | 398 | style | Struct 'ParkingInfo' has a constructor with 1 argument that is not explicit. |
313 | noExplicitConstructor | 398 | style | Class 'ParkingLotHandle' has a constructor with 1 argument that is not explicit. |
406 | stlFindInsert | 398 | performance | Searching 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 |
33 | noExplicitConstructor | 398 | style | Class 'PointerConverter' has a constructor with 1 argument that is not explicit. |
46 | noExplicitConstructor | 398 | style | Class 'PointerConverter' has a constructor with 1 argument that is not explicit. |
src/lib/hooks/server_hooks.cc |
13 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
163 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
src/lib/hooks/server_hooks.h |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include 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 |
21 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include 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 |
36 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/hooks/tests/callout_handle_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
58 | syntaxError | | error | syntax error |
src/lib/hooks/tests/callout_manager_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
194 | syntaxError | | error | syntax error |
src/lib/hooks/tests/callout_params_library.cc |
15 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <hooks/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
21 | missingIncludeSystem | | information | Include 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 |
36 | missingIncludeSystem | | information | Include file: <hooks/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/hooks/tests/handles_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
272 | syntaxError | | error | syntax error |
src/lib/hooks/tests/hooks_manager_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <hooks/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
184 | syntaxError | | error | syntax error |
src/lib/hooks/tests/library_manager_collection_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <hooks/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
130 | syntaxError | | error | syntax error |
src/lib/hooks/tests/library_manager_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <hooks/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <hooks/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
157 | syntaxError | | error | syntax error |
src/lib/hooks/tests/parking_lots_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | syntaxError | | error | syntax error |
src/lib/hooks/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | syntaxError | | error | syntax error |
src/lib/hooks/tests/unload_callout_library.cc |
21 | missingIncludeSystem | | information | Include file: <hooks/tests/marker_file.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/auth_config.h |
76 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/http/auth_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/basic_auth.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | noExplicitConstructor | 398 | style | Class 'BasicHttpAuth' has a constructor with 1 argument that is not explicit. |
src/lib/http/basic_auth_config.h |
12 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
93 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
143 | missingOverride | | style | The function 'empty' overrides a function in a base class but is not marked with a 'override' specifier. |
146 | missingOverride | | style | The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. |
173 | missingOverride | | style | The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. |
178 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
186 | missingOverride | | style | The function 'checkAuth' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/http/client.cc |
22 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/weak_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | noExplicitConstructor | 398 | style | Class 'SocketCallback' has a constructor with 1 argument that is not explicit. |
860 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
931 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
947 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
1789 | noExplicitConstructor | 398 | style | Class 'HttpClientImpl' has a constructor with 1 argument that is not explicit. |
src/lib/http/client.h |
16 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/connection.cc |
14 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/connection.h |
15 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/system/error_code.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
61 | noExplicitConstructor | 398 | style | Class 'SocketCallback' has a constructor with 1 argument that is not explicit. |
128 | noExplicitConstructor | 398 | style | Class 'Transaction' has a constructor with 1 argument that is not explicit. |
src/lib/http/connection_pool.h |
12 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/date_time.cc |
10 | missingIncludeSystem | | information | Include file: <boost/date_time/time_facet.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/local_time/local_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <locale> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/date_time.h |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/header_context.h |
10 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/http_acceptor.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/system/system_error.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/http_header.cc |
12 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/http_message.h |
13 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
103 | noExplicitConstructor | 398 | style | Class 'HttpMessageParserBase' has a constructor with 1 argument that is not explicit. |
174 | missingOverride | | style | The function 'defineEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
177 | missingOverride | | style | The function 'verifyEvents' overrides a function in a base class but is not marked with a 'override' specifier. |
180 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
233 | missingOverride | | style | The function 'onModelFailure' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/http/http_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/listener.h |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/listener_impl.h |
16 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/post_request.h |
11 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | missingOverride | | style | The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. |
67 | missingOverride | | style | The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/http/request.cc |
10 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/request.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
134 | missingOverride | | style | The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. |
141 | missingOverride | | style | The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. |
144 | missingOverride | | style | The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. |
154 | missingOverride | | style | The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. |
163 | missingOverride | | style | The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/http/request_context.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/request_parser.cc |
10 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/request_parser.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
147 | missingOverride | | style | The function 'defineStates' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/http/response.cc |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/local_time/local_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/date_time/time_facet.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/response.h |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
140 | missingOverride | | style | The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. |
147 | missingOverride | | style | The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. |
150 | missingOverride | | style | The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. |
159 | missingOverride | | style | The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. |
203 | missingOverride | | style | The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/http/response_context.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/response_creator.h |
12 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
90 | duplInheritedMember | 398 | warning | The class 'HttpResponseJson' defines member function with name 'getJsonElement' also defined in its parent class 'HttpResponse'. |
src/lib/http/response_json.h |
60 | missingOverride | | style | The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. |
63 | missingOverride | | style | The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. |
86 | duplInheritedMember | 398 | warning | The class 'HttpResponseJson' defines member function with name 'getJsonElement' also defined in its parent class 'HttpResponse'. |
src/lib/http/response_parser.cc |
10 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/response_parser.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
140 | missingOverride | | style | The 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | syntaxError | | error | syntax error |
src/lib/http/tests/basic_auth_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | syntaxError | | error | syntax error |
src/lib/http/tests/client_mt_unittests.cc |
22 | missingIncludeSystem | | information | Include file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
837 | syntaxError | | error | syntax error |
src/lib/http/tests/connection_pool_unittests.cc |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
229 | syntaxError | | error | syntax error |
src/lib/http/tests/date_time_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
129 | unknownMacro | | error | There 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_header_unittests.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | syntaxError | | error | syntax error |
src/lib/http/tests/post_request_json_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | syntaxError | | error | syntax error |
src/lib/http/tests/post_request_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | syntaxError | | error | syntax error |
src/lib/http/tests/request_parser_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | syntaxError | | error | syntax error |
src/lib/http/tests/request_test.h |
12 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/tests/request_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
302 | unknownMacro | | error | There 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 |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
86 | syntaxError | | error | syntax error |
src/lib/http/tests/response_json_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
110 | syntaxError | | error | syntax error |
src/lib/http/tests/response_parser_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
129 | syntaxError | | error | syntax error |
src/lib/http/tests/response_test.h |
12 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/tests/response_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | syntaxError | | error | syntax error |
src/lib/http/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/tests/server_client_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <test_http_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
577 | syntaxError | | error | syntax error |
src/lib/http/tests/test_http_client.h |
14 | missingIncludeSystem | | information | Include file: <boost/asio/read.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include 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 |
25 | missingIncludeSystem | | information | Include file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1229 | syntaxError | | error | syntax error |
1247 | syntaxError | | error | syntax error |
src/lib/http/tests/tls_server_unittests.cc |
25 | missingIncludeSystem | | information | Include file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
823 | syntaxError | | error | syntax error |
src/lib/http/tests/url_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | syntaxError | | error | syntax error |
src/lib/http/url.cc |
11 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/http/url.h |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/buffer_appender_impl.cc |
11 | missingIncludeSystem | | information | Include file: <log4cplus/loglevel.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <log4cplus/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/buffer_appender_impl.h |
12 | missingIncludeSystem | | information | Include file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <log4cplus/spi/loggingevent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <getopt.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
98 | constParameterReference | 398 | style | Parameter 'file' can be declared as reference to const |
142 | constParameterReference | 398 | style | Parameter 'dictionary' can be declared as reference to const |
146 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
415 | constParameterReference | 398 | style | Parameter 'reader' can be declared as reference to const |
src/lib/log/interprocess/interprocess_sync.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
94 | noExplicitConstructor | 398 | style | Class 'InterprocessSyncLocker' has a constructor with 1 argument that is not explicit. |
src/lib/log/interprocess/interprocess_sync_file.cc |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | shadowFunction | 398 | style | Local variable 'lock' shadows outer function |
src/lib/log/interprocess/interprocess_sync_file.h |
51 | noExplicitConstructor | 398 | style | Class 'InterprocessSyncFile' has a constructor with 1 argument that is not explicit. |
63 | missingOverride | | style | The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. |
68 | missingOverride | | style | The function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier. |
73 | missingOverride | | style | The 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 |
30 | noExplicitConstructor | 398 | style | Class 'InterprocessSyncNull' has a constructor with 1 argument that is not explicit. |
41 | missingOverride | | style | The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier. |
51 | missingOverride | | style | The 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 |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | syntaxError | | error | syntax error |
src/lib/log/interprocess/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/log_formatter.cc |
10 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | constParameterReference | 398 | style | Parameter 'message' can be declared as reference to const |
src/lib/log/log_formatter.h |
10 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
137 | noExplicitConstructor | 398 | style | Class 'Formatter < Logger >' has a constructor with 1 argument that is not explicit. |
137 | noExplicitConstructor | 398 | style | Class 'Formatter' has a constructor with 1 argument that is not explicit. |
137 | noExplicitConstructor | 398 | style | Class 'Formatter < isc :: log :: Logger >' has a constructor with 1 argument that is not explicit. |
src/lib/log/log_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/logger.cc |
9 | missingIncludeSystem | | information | Include file: <stdarg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | identicalInnerCondition | 398 | warning | Identical inner 'if' condition is always true. |
src/lib/log/logger.h |
10 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
164 | noExplicitConstructor | 398 | style | Class 'Logger' has a constructor with 1 argument that is not explicit. |
src/lib/log/logger_impl.cc |
10 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdarg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <log4cplus/configurator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <log4cplus/consoleappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <log4cplus/fileappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <log4cplus/loggingmacros.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <log4cplus/syslogappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <log4cplus/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
213 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/log/logger_impl.h |
10 | missingIncludeSystem | | information | Include file: <stdarg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | noExplicitConstructor | 398 | style | Class 'LoggerImpl' has a constructor with 1 argument that is not explicit. |
src/lib/log/logger_level.cc |
13 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | noExplicitConstructor | 398 | style | Struct 'Level' has a constructor with 1 argument that is not explicit. |
src/lib/log/logger_level_impl.cc |
9 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | knownConditionTrueFalse | 571 | style | Condition 'static_cast<int>(DEFAULT)==0' is always true |
48 | knownConditionTrueFalse | 571 | style | Condition 'static_cast<int>(DEBUG)==1' is always true |
49 | knownConditionTrueFalse | 571 | style | Condition 'static_cast<int>(INFO)==2' is always true |
50 | knownConditionTrueFalse | 571 | style | Condition 'static_cast<int>(WARN)==3' is always true |
51 | knownConditionTrueFalse | 571 | style | Condition 'static_cast<int>(ERROR)==4' is always true |
52 | knownConditionTrueFalse | 571 | style | Condition 'static_cast<int>(FATAL)==5' is always true |
53 | knownConditionTrueFalse | 571 | style | Condition 'static_cast<int>(NONE)==6' is always true |
188 | constVariableReference | 398 | style | Variable 'dbglevel' can be declared as reference to const |
src/lib/log/logger_level_impl.h |
10 | missingIncludeSystem | | information | Include file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/logger_manager_impl.cc |
9 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <log4cplus/configurator.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <log4cplus/hierarchy.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <log4cplus/consoleappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <log4cplus/fileappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <log4cplus/syslogappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <log4cplus/helpers/loglog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <log4cplus/version.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | stlIfStrFind | 597 | performance | Inefficient usage of string::find() in condition; string::starts_with() could be faster. |
src/lib/log/logger_name.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/logger_specification.h |
10 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | noExplicitConstructor | 398 | style | Class 'LoggerSpecification' has a constructor with 1 argument that is not explicit. |
src/lib/log/logger_support.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
92 | stlIfStrFind | 597 | performance | Inefficient usage of string::find() in condition; string::starts_with() could be faster. |
src/lib/log/logger_support.h |
10 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/logger_unittest_support.cc |
9 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/logger_unittest_support.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/logimpl_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/message_dictionary.cc |
9 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/message_dictionary.h |
10 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/message_initializer.cc |
11 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/message_initializer.h |
10 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
84 | noExplicitConstructor | 398 | style | Class 'MessageInitializer' has a constructor with 1 argument that is not explicit. |
src/lib/log/message_reader.cc |
9 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/message_reader.h |
10 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | noExplicitConstructor | 398 | style | Class 'MessageReader' has a constructor with 1 argument that is not explicit. |
src/lib/log/message_types.h |
10 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/output_option.cc |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
8 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <log4cplus/loggingmacros.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <log4cplus/nullappender.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <log4cplus/spi/loggingevent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
72 | syntaxError | | error | syntax error |
src/lib/log/tests/log_formatter_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | syntaxError | | error | syntax error |
src/lib/log/tests/log_test_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/log/tests/logger_example.cc |
17 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <log4cplus/logger.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | knownConditionTrueFalse | 398 | style | The comparison 'MAX_DEBUG_LEVEL == 99' is always true. |
src/lib/log/tests/logger_level_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
16 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | noExplicitConstructor | 398 | style | Class 'CheckMutex' has a constructor with 1 argument that is not explicit. |
57 | noExplicitConstructor | 398 | style | Class 'MockLoggingSync' has a constructor with 1 argument that is not explicit. |
62 | missingOverride | | style | The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. |
75 | missingOverride | | style | The function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier. |
80 | missingOverride | | style | The 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 |
9 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/scoped_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <log/tests/tempdir.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <regex.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
354 | noExplicitConstructor | 398 | style | Class 'RegexHolder' has a constructor with 1 argument that is not explicit. |
358 | rethrowNoCurrentException | 480 | error | Rethrowing 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 |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
408 | noExplicitConstructor | 398 | style | Class 'MockSync' has a constructor with 1 argument that is not explicit. |
422 | missingOverride | | style | The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. |
427 | missingOverride | | style | The function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier. |
431 | missingOverride | | style | The 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 |
9 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
228 | shadowVariable | 398 | style | Local variable 'init_message_initializer_unittest_1' shadows outer variable |
229 | shadowVariable | 398 | style | Local variable 'init_message_initializer_unittest_2' shadows outer variable |
src/lib/log/tests/message_reader_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/mysql/mysql_binding.h |
15 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/conversion.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
258 | invalidPointerCast | 704 | portability | Casting between unsigned char * and const float * which have an incompatible binary data representation. |
src/lib/mysql/mysql_connection.cc |
17 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
587 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
613 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
631 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
src/lib/mysql/mysql_connection.h |
17 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <errmsg.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | noExplicitConstructor | 398 | style | Class 'MySqlFreeResult' has a constructor with 1 argument that is not explicit. |
205 | noExplicitConstructor | 398 | style | Class 'MySqlTransaction' has a constructor with 1 argument that is not explicit. |
248 | noExplicitConstructor | 398 | style | Class 'MySqlConnection' has a constructor with 1 argument that is not explicit. |
488 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
495 | knownConditionTrueFalse | 570 | style | Condition 'in_bind_vec.empty()' is always false |
502 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
565 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
609 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
src/lib/mysql/mysql_constants.h |
10 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/mysql/tests/mysql_binding_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | syntaxError | | error | syntax error |
src/lib/mysql/tests/mysql_connection_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1003 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If TEST_CA_DIR is a macro then please configure it. |
src/lib/mysql/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
8 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
96 | passedByValue | 398 | performance | Function parameter 'variable' should be passed by const reference. |
src/lib/mysql/testutils/mysql_schema.h |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/pgsql/pgsql_connection.cc |
17 | missingIncludeSystem | | information | Include file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <utils/errcodes.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
514 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
540 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
560 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
src/lib/pgsql/pgsql_connection.h |
12 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
161 | noExplicitConstructor | 398 | style | Class 'PgSqlTransaction' has a constructor with 1 argument that is not explicit. |
218 | noExplicitConstructor | 398 | style | Class 'PgSqlConnection' has a constructor with 1 argument that is not explicit. |
src/lib/pgsql/pgsql_exchange.cc |
12 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
536 | cstyleCast | 398 | style | C-style pointer casting |
567 | cstyleCast | 398 | style | C-style pointer casting |
644 | variableScope | 398 | style | The scope of the variable 'data' can be reduced. |
src/lib/pgsql/pgsql_exchange.h |
17 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <libpq-fe.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | noExplicitConstructor | 398 | style | Class 'PgSqlResult' has a constructor with 1 argument that is not explicit. |
520 | noExplicitConstructor | 398 | style | Class 'PgSqlExchange' has a constructor with 1 argument that is not explicit. |
src/lib/pgsql/tests/pgsql_basics.cc |
13 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/pgsql/tests/pgsql_basics.h |
16 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/pgsql/tests/pgsql_connection_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | syntaxError | | error | syntax error |
src/lib/pgsql/tests/pgsql_exchange_unittest.cc |
15 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
132 | syntaxError | | error | syntax error |
src/lib/pgsql/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
8 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <libpq-fe.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/pgsql/testutils/pgsql_schema.h |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/cb_ctl_base.h |
16 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/cfgrpt/cfgrpt.cc |
9 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/cfgrpt/config_report.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/cfgrpt/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/config_base.cc |
14 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/config_base.h |
15 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/process/config_ctl_info.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
215 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/process/config_ctl_parser.cc |
12 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/d_cfg_mgr.cc |
17 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | constParameterReference | 398 | style | Parameter 'context' can be declared as reference to const |
62 | constVariableReference | 398 | style | Variable 'json_path' can be declared as reference to const |
63 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/process/d_cfg_mgr.h |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/d_controller.cc |
24 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
861 | duplInheritedMember | 398 | warning | The class 'DControllerBase' defines member function with name 'getVersion' also defined in its parent class 'Daemon'. |
src/lib/process/d_controller.h |
19 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | duplInheritedMember | 398 | warning | The class 'DControllerBase' defines member function with name 'getVersion' also defined in its parent class 'Daemon'. |
446 | duplInheritedMember | 398 | warning | The class 'DControllerBase' defines member function with name 'setVerbose' also defined in its parent class 'Daemon'. |
661 | passedByValue | 398 | performance | Function parameter 'opts' should be passed by const reference. |
src/lib/process/d_process.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/daemon.cc |
19 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
258 | constVariableReference | 398 | style | Variable 'json_path' can be declared as reference to const |
259 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/process/daemon.h |
15 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/log_parser.cc |
10 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/log_parser.h |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | noExplicitConstructor | 398 | style | Class 'LogConfigParser' has a constructor with 1 argument that is not explicit. |
src/lib/process/logging_info.cc |
92 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
130 | stlIfStrFind | 597 | performance | Inefficient usage of string::find() in condition; string::starts_with() could be faster. |
src/lib/process/logging_info.h |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
137 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/process/process_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/redact_config.cc |
11 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/redact_config.h |
11 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/tests/cb_ctl_base_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/date_time/gregorian/gregorian.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
418 | syntaxError | | error | syntax error |
src/lib/process/tests/config_base_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/tests/config_ctl_info_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/tests/config_ctl_parser_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | constVariable | 398 | style | Variable 'configs' can be declared as const array |
78 | constVariable | 398 | style | Variable 'configs' can be declared as const array |
src/lib/process/tests/d_cfg_mgr_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
88 | syntaxError | | error | syntax error |
src/lib/process/tests/d_controller_unittests.cc |
15 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | syntaxError | | error | syntax error |
src/lib/process/tests/daemon_unittest.cc |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sys/wait.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
83 | syntaxError | | error | syntax error |
src/lib/process/tests/log_parser_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
82 | syntaxError | | error | syntax error |
src/lib/process/tests/logging_info_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
72 | syntaxError | | error | syntax error |
src/lib/process/tests/run_unittests.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/testutils/d_test_stubs.cc |
13 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/process/testutils/d_test_stubs.h |
20 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
119 | missingOverride | | style | The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. |
128 | missingOverride | | style | The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. |
134 | missingOverride | | style | The function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier. |
148 | missingOverride | | style | The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. |
232 | missingOverride | | style | The function 'customOption' overrides a function in a base class but is not marked with a 'override' specifier. |
243 | missingOverride | | style | The function 'createProcess' overrides a function in a base class but is not marked with a 'override' specifier. |
250 | missingOverride | | style | The function 'getCustomOpts' overrides a function in a base class but is not marked with a 'override' specifier. |
260 | missingOverride | | style | The function 'processSignal' overrides a function in a base class but is not marked with a 'override' specifier. |
279 | missingOverride | | style | The function 'parseFile' overrides a function in a base class but is not marked with a 'override' specifier. |
288 | missingOverride | | style | The function 'getVersionAddendum' overrides a function in a base class but is not marked with a 'override' specifier. |
330 | noExplicitConstructor | 398 | style | Class 'DControllerTest' has a constructor with 1 argument that is not explicit. |
619 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
661 | missingOverride | | style | The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. |
666 | missingOverride | | style | The function 'getConfigSummary' overrides a function in a base class but is not marked with a 'override' specifier. |
671 | missingOverride | | style | The function 'createNewContext' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/stats/context.cc |
11 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/stats/context.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/stats/observation.cc |
13 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/stats/observation.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/stats/stats_mgr.cc |
16 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
47 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
53 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
59 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
65 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
71 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
77 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
83 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
89 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
95 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
101 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
114 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
127 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
140 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
157 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
174 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
185 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
196 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
207 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
218 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
229 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
240 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
256 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
267 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
278 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
294 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
305 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
316 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
331 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
455 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
474 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/lib/stats/stats_mgr.h |
14 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/stats/tests/context_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/stats/tests/observation_unittest.cc |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | syntaxError | | error | syntax error |
src/lib/stats/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/stats/testutils/stats_test_utils.h |
13 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <mt_tcp_listener_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <tcp_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/tcp/mt_tcp_listener_mgr.h |
14 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/tcp/tcp_connection.cc |
14 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/tcp/tcp_connection.h |
15 | missingIncludeSystem | | information | Include file: <boost/enable_shared_from_this.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/system/error_code.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
175 | noExplicitConstructor | 398 | style | Class 'SocketCallback' has a constructor with 1 argument that is not explicit. |
235 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TcpConnection()' at line 79. Dynamic binding is not used. |
src/lib/tcp/tcp_connection_acceptor.h |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/system/system_error.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/tcp/tcp_connection_pool.h |
12 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/tcp/tcp_listener.h |
14 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/tcp/tcp_messages.cc |
3 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/tcp/tcp_stream_msg.cc |
12 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | shadowVariable | 398 | style | Local variable 'output' shadows outer variable |
src/lib/tcp/tcp_stream_msg.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <array> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingOverride | | style | The function 'postBuffer' overrides a function in a base class but is not marked with a 'override' specifier. |
45 | missingOverride | | style | The function 'needData' overrides a function in a base class but is not marked with a 'override' specifier. |
52 | missingOverride | | style | The function 'logFormatRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
55 | missingOverride | | style | The function 'unpack' overrides a function in a base class but is not marked with a 'override' specifier. |
130 | missingOverride | | style | The function 'pack' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/tcp/tests/mt_tcp_listener_mgr_unittests.cc |
14 | missingIncludeSystem | | information | Include file: <tcp_test_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <tcp_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
759 | syntaxError | | error | syntax error |
src/lib/tcp/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <tcp_test_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
196 | syntaxError | | error | syntax error |
src/lib/tcp/tests/tls_listener_unittests.cc |
12 | missingIncludeSystem | | information | Include file: <tcp_test_listener.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <tcp_test_client.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
206 | syntaxError | | error | syntax error |
src/lib/testutils/gtest_utils.h |
10 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
70 | uselessCallsSubstr | 398 | performance | Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. |
79 | uselessCallsSubstr | 398 | performance | Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. |
97 | uselessCallsSubstr | 398 | performance | Ineffective 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 |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | variableScope | 398 | style | The scope of the variable 'exp_line' can be reduced. |
121 | constParameterReference | 398 | style | Parameter 'pkt' can be declared as reference to const |
src/lib/testutils/log_utils.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/testutils/sandbox.h |
12 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <ftw.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | passedByValue | 398 | performance | Function parameter 'file' should be passed by const reference. |
src/lib/testutils/test_to_element.cc |
10 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/testutils/test_to_element.h |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <type_traits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/testutils/threaded_test.h |
10 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sys/un.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | cstyleCast | 398 | style | C-style pointer casting |
src/lib/testutils/unix_control_client.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/bigints.h |
14 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/boost_time_utils.h |
10 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/buffer.h |
12 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/chrono_time_utils.h |
10 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/csv_file.cc |
10 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
31 | variableScope | 398 | style | The scope of the variable 'sep_pos' can be reduced. |
31 | unreadVariable | 563 | style | Variable 'sep_pos' is assigned a value that is never used. |
src/lib/util/csv_file.h |
11 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
67 | noExplicitConstructor | 398 | style | Class 'CSVRow' has a constructor with 1 argument that is not explicit. |
82 | noExplicitConstructor | 398 | style | Class 'CSVRow' has a constructor with 1 argument that is not explicit. |
364 | noExplicitConstructor | 398 | style | Class 'CSVFile' has a constructor with 1 argument that is not explicit. |
src/lib/util/dhcp_space.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <complex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/encode/encode.cc |
13 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/encode/encode.h |
10 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/encode/utf8.h |
10 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/filesystem.cc |
13 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cctype> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/filesystem.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | noExplicitConstructor | 398 | style | Struct 'Path' has a constructor with 1 argument that is not explicit. |
src/lib/util/hash.h |
10 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/io.h |
10 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/io/fd.cc |
11 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/io/fd.h |
10 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
10 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <sys/socket.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/memory_segment.h |
12 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
42 | missingOverride | | style | The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. |
53 | missingOverride | | style | The function 'deallocate' overrides a function in a base class but is not marked with a 'override' specifier. |
59 | missingOverride | | style | The function 'allMemoryDeallocated' overrides a function in a base class but is not marked with a 'override' specifier. |
76 | missingOverride | | style | The function 'setNamedAddressImpl' overrides a function in a base class but is not marked with a 'override' specifier. |
82 | missingOverride | | style | The function 'clearNamedAddressImpl' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/util/multi_threading_mgr.cc |
11 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
283 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
src/lib/util/multi_threading_mgr.h |
11 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
336 | noExplicitConstructor | 398 | style | Struct 'MultiThreadingLock' has a constructor with 1 argument that is not explicit. |
src/lib/util/optional.h |
11 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
95 | nullPointer | 476 | error | Null pointer dereference |
107 | noExplicitConstructor | 398 | style | Class 'Optional < std :: string >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < uint16_t >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < asiolink :: IOAddress >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < std :: pair < asiolink :: IOAddress , uint8_t > >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < bool >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < double >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < D2ClientConfig :: ReplaceClientNameMode >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < uint32_t >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < isc :: asiolink :: IOAddress >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < IOAddress >' has a constructor with 1 argument that is not explicit. |
107 | noExplicitConstructor | 398 | style | Class 'Optional < SubnetID >' has a constructor with 1 argument that is not explicit. |
src/lib/util/pid_file.cc |
10 | missingIncludeSystem | | information | Include file: <cstdio> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/pid_file.h |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <ostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | noExplicitConstructor | 398 | style | Class 'PIDFile' has a constructor with 1 argument that is not explicit. |
src/lib/util/range_utilities.h |
10 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/readwrite_mutex.h |
17 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <climits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
146 | noExplicitConstructor | 398 | style | Class 'ReadLockGuard' has a constructor with 1 argument that is not explicit. |
170 | noExplicitConstructor | 398 | style | Class 'WriteLockGuard' has a constructor with 1 argument that is not explicit. |
src/lib/util/reconnect_ctl.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/staged_value.h |
10 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/state_model.h |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/stopwatch.h |
10 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | noExplicitConstructor | 398 | style | Class 'Stopwatch' has a constructor with 1 argument that is not explicit. |
src/lib/util/stopwatch_impl.cc |
10 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/stopwatch_impl.h |
10 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <regex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
77 | duplicateConditionalAssign | 398 | style | The statement 'if (!in_token) in_token=true' is logically equivalent to 'in_token=true'. |
91 | duplicateConditionalAssign | 398 | style | The statement 'if (!in_token) in_token=true' is logically equivalent to 'in_token=true'. |
311 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
321 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
src/lib/util/str.h |
12 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
92 | syntaxError | | error | syntax error |
src/lib/util/tests/boost_time_utils_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include 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 |
17 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
102 | unknownMacro | | error | There 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 |
11 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | syntaxError | | error | syntax error |
src/lib/util/tests/dhcp_space_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | syntaxError | | error | syntax error |
src/lib/util/tests/doubles_unittest.cc |
11 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
257 | syntaxError | | error | syntax error |
src/lib/util/tests/fd_tests.cc |
15 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | syntaxError | | error | syntax error |
src/lib/util/tests/filesystem_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | syntaxError | | error | syntax error |
src/lib/util/tests/hash_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | syntaxError | | error | syntax error |
src/lib/util/tests/io_unittests.cc |
18 | missingIncludeSystem | | information | Include file: <bitset> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | syntaxError | | error | syntax error |
src/lib/util/tests/labeled_value_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | syntaxError | | error | syntax error |
src/lib/util/tests/memory_segment_common_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <limits.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | syntaxError | | error | syntax error |
src/lib/util/tests/multi_threading_mgr_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
230 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
243 | unreadVariable | 563 | style | Variable 'lock' is assigned a value that is never used. |
src/lib/util/tests/optional_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | syntaxError | | error | syntax error |
src/lib/util/tests/pid_file_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
87 | syntaxError | | error | syntax error |
src/lib/util/tests/range_utilities_unittest.cc |
8 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
139 | syntaxError | | error | syntax error |
src/lib/util/tests/run_unittests.cc |
11 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | syntaxError | | error | syntax error |
src/lib/util/tests/state_model_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
310 | syntaxError | | error | syntax error |
src/lib/util/tests/stopwatch_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <boost/date_time/posix_time/posix_time.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
135 | syntaxError | | error | syntax error |
src/lib/util/tests/str_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
130 | syntaxError | | error | syntax error |
src/lib/util/tests/thread_pool_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
236 | syntaxError | | error | syntax error |
src/lib/util/tests/triplet_unittest.cc |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | syntaxError | | error | syntax error |
src/lib/util/tests/unlock_guard_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
164 | syntaxError | | error | syntax error |
src/lib/util/tests/utf8_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | syntaxError | | error | syntax error |
src/lib/util/tests/versioned_csv_file_unittest.cc |
9 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/constants.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
126 | syntaxError | | error | syntax error |
src/lib/util/tests/watch_socket_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sys/filio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | syntaxError | | error | syntax error |
src/lib/util/tests/watched_thread_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
103 | syntaxError | | error | syntax error |
src/lib/util/thread_pool.h |
11 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <chrono> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <condition_variable> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
255 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/util/triplet.h |
70 | noExplicitConstructor | 398 | style | Class 'Triplet < uint32_t >' has a constructor with 1 argument that is not explicit. |
src/lib/util/unittests/check_valgrind.cc |
14 | missingIncludeSystem | | information | Include 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 |
13 | missingIncludeSystem | | information | Include file: <sys/types.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sys/wait.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <cerrno> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/unittests/fork.h |
10 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/unittests/newhook.cc |
9 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <new> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/unittests/resource.cc |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <sys/time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | knownConditionTrueFalse | 570 | style | Condition 'catch_exception' is always false |
49 | knownConditionTrueFalse | 571 | style | Condition 'catch_exception' is always true |
src/lib/util/unittests/run_all.h |
14 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
10 | missingIncludeSystem | | information | Include file: <stdexcept> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/unittests/textdata.h |
7 | missingIncludeSystem | | information | Include file: <istream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
8 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
9 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/unittests/wiredata.h |
10 | missingIncludeSystem | | information | Include file: <cstddef> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/unlock_guard.h |
10 | missingIncludeSystem | | information | Include 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 |
135 | noExplicitConstructor | 398 | style | Class 'VersionedCSVFile' has a constructor with 1 argument that is not explicit. |
197 | missingOverride | | style | The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. |
208 | missingOverride | | style | The function 'recreate' overrides a function in a base class but is not marked with a 'override' specifier. |
280 | missingOverride | | style | The function 'validateHeader' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/util/watch_socket.cc |
14 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/watch_socket.h |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/watched_thread.cc |
10 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/util/watched_thread.h |
12 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/adaptor.cc |
11 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
72 | knownConditionTrueFalse | 571 | style | Condition 'param' is always true |
283 | constVariableReference | 398 | style | Variable 'down' can be declared as reference to const |
src/lib/yang/adaptor_host.cc |
13 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/adaptor_option.h |
13 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/adaptor_pool.cc |
12 | missingIncludeSystem | | information | Include 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 |
11 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/Connection.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/Session.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | syntaxError | | error | syntax error |
src/lib/yang/tests/adaptor_host_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | syntaxError | | error | syntax error |
src/lib/yang/tests/adaptor_option_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | syntaxError | | error | syntax error |
src/lib/yang/tests/adaptor_pool_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | syntaxError | | error | syntax error |
src/lib/yang/tests/adaptor_subnet_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | syntaxError | | error | syntax error |
src/lib/yang/tests/adaptor_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
88 | syntaxError | | error | syntax error |
src/lib/yang/tests/config_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
181 | syntaxError | | error | syntax error |
src/lib/yang/tests/json_configs.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/tests/run_unittests.cc |
9 | missingIncludeSystem | | information | Include 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 |
12 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include 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 |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_control_socket_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_database_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_host_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_logger_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_option_data_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/utils/exception.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_option_def_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_pd_pool_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_pool_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_shared_network_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_subnet_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | syntaxError | | error | syntax error |
src/lib/yang/tests/translator_utils_unittests.cc |
9 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | syntaxError | | error | syntax error |
src/lib/yang/tests/yang_configs.h |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/testutils/translator_test.cc |
11 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <variant> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/testutils/translator_test.h |
12 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | noExplicitConstructor | 398 | style | Class 'YangRepr' has a constructor with 1 argument that is not explicit. |
src/lib/yang/translator.cc |
13 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/utils/exception.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <cstring> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator.h |
13 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/Connection.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/Enum.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
15 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/Session.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_class.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_config.cc |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
326 | variableScope | 398 | style | The scope of the variable 'xpath' can be reduced. |
378 | variableScope | 398 | style | The scope of the variable 'xpath' can be reduced. |
src/lib/yang/translator_control_socket.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_database.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_host.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_logger.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_option_data.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_option_def.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_pd_pool.cc |
12 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
14 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_pool.cc |
14 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_shared_network.cc |
12 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/translator_subnet.cc |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/yang_models.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/yang/yang_revisions.h |
10 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |