|
| 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. |
1667 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
3143 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
3207 | cstyleCast | 398 | style | C-style pointer casting |
3209 | cstyleCast | 398 | style | C-style pointer casting |
3231 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
3259 | cstyleCast | 398 | style | C-style pointer casting |
3260 | cstyleCast | 398 | style | C-style pointer casting |
3527 | cstyleCast | 398 | style | C-style pointer casting |
3531 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3536 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3536 | cstyleCast | 398 | style | C-style pointer casting |
3537 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3568 | cstyleCast | 398 | style | C-style pointer casting |
3570 | cstyleCast | 398 | style | C-style pointer casting |
3589 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3593 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3728 | cstyleCast | 398 | style | C-style pointer casting |
3747 | cstyleCast | 398 | style | C-style pointer casting |
3778 | cstyleCast | 398 | style | C-style pointer casting |
3782 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3783 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3784 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3785 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3786 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3787 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3788 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3789 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3790 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3831 | cstyleCast | 398 | style | C-style pointer casting |
3847 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
4079 | 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. |
920 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
920 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
920 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
924 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1011 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1110 | noExplicitConstructor | 398 | style | Class 'AgentParser' has a constructor with 1 argument that is not explicit. |
2164 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
2221 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
2463 | 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. |
1255 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2971 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
3035 | cstyleCast | 398 | style | C-style pointer casting |
3037 | cstyleCast | 398 | style | C-style pointer casting |
3059 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
3087 | cstyleCast | 398 | style | C-style pointer casting |
3088 | cstyleCast | 398 | style | C-style pointer casting |
3355 | cstyleCast | 398 | style | C-style pointer casting |
3359 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3364 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3364 | cstyleCast | 398 | style | C-style pointer casting |
3365 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3396 | cstyleCast | 398 | style | C-style pointer casting |
3398 | cstyleCast | 398 | style | C-style pointer casting |
3417 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3421 | nullPointer | 476 | warning | Possible null pointer dereference: b |
3556 | cstyleCast | 398 | style | C-style pointer casting |
3575 | cstyleCast | 398 | style | C-style pointer casting |
3606 | cstyleCast | 398 | style | C-style pointer casting |
3610 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3611 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3612 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3613 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3614 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3615 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3616 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3617 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3618 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3659 | cstyleCast | 398 | style | C-style pointer casting |
3675 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
3907 | 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. |
1037 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1037 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1037 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1041 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1129 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1228 | noExplicitConstructor | 398 | style | Class 'D2Parser' has a constructor with 1 argument that is not explicit. |
2642 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
2699 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
2944 | 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 |
297 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
298 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
300 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2322 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
6035 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
6099 | cstyleCast | 398 | style | C-style pointer casting |
6101 | cstyleCast | 398 | style | C-style pointer casting |
6123 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
6151 | cstyleCast | 398 | style | C-style pointer casting |
6152 | cstyleCast | 398 | style | C-style pointer casting |
6419 | cstyleCast | 398 | style | C-style pointer casting |
6423 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6428 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6428 | cstyleCast | 398 | style | C-style pointer casting |
6429 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6460 | cstyleCast | 398 | style | C-style pointer casting |
6462 | cstyleCast | 398 | style | C-style pointer casting |
6481 | nullPointer | 476 | warning | Possible null pointer dereference: b |
6485 | nullPointer | 476 | warning | Possible null pointer dereference: b |
6620 | cstyleCast | 398 | style | C-style pointer casting |
6639 | cstyleCast | 398 | style | C-style pointer casting |
6670 | cstyleCast | 398 | style | C-style pointer casting |
6674 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6675 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6676 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6677 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6678 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6679 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6680 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6681 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6682 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6723 | cstyleCast | 398 | style | C-style pointer casting |
6739 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6971 | 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. |
1634 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1634 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1634 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1634 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1638 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1731 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1830 | noExplicitConstructor | 398 | style | Class 'Dhcp4Parser' has a constructor with 1 argument that is not explicit. |
5524 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
5581 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
5846 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
5846 | 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 |
297 | missingIncludeSystem | | information | Include file: <stdio.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
298 | missingIncludeSystem | | information | Include file: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
299 | missingIncludeSystem | | information | Include file: <errno.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
300 | missingIncludeSystem | | information | Include file: <stdlib.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2295 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
6050 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
6114 | cstyleCast | 398 | style | C-style pointer casting |
6116 | cstyleCast | 398 | style | C-style pointer casting |
6138 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
6166 | cstyleCast | 398 | style | C-style pointer casting |
6167 | cstyleCast | 398 | style | C-style pointer casting |
6434 | cstyleCast | 398 | style | C-style pointer casting |
6438 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6443 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6443 | cstyleCast | 398 | style | C-style pointer casting |
6444 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6475 | cstyleCast | 398 | style | C-style pointer casting |
6477 | cstyleCast | 398 | style | C-style pointer casting |
6496 | nullPointer | 476 | warning | Possible null pointer dereference: b |
6500 | nullPointer | 476 | warning | Possible null pointer dereference: b |
6635 | cstyleCast | 398 | style | C-style pointer casting |
6654 | cstyleCast | 398 | style | C-style pointer casting |
6685 | cstyleCast | 398 | style | C-style pointer casting |
6689 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6690 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6691 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6692 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6693 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6694 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6695 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6696 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6697 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6738 | cstyleCast | 398 | style | C-style pointer casting |
6754 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
6986 | 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. |
1657 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1657 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1657 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
1657 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
1661 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1753 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1852 | noExplicitConstructor | 398 | style | Class 'Dhcp6Parser' has a constructor with 1 argument that is not explicit. |
5606 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
5663 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
5928 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'type_get' also defined in its parent struct 'by_kind'. |
5928 | 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. |
fuzz/fuzz.cc |
9 | missingIncludeSystem | | information | Include file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <cassert> 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. |
64 | uselessCallsSubstr | 398 | performance | Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. |
fuzz/fuzz_config_kea_dhcp4.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
9 | missingIncludeSystem | | information | Include file: <fuzz.h> 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. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
fuzz/fuzz_config_kea_dhcp6.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
9 | missingIncludeSystem | | information | Include file: <fuzz.h> 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. |
19 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
fuzz/fuzz_http_endpoint_kea_dhcp4.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
9 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
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. |
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: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
fuzz/fuzz_http_endpoint_kea_dhcp6.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
9 | missingIncludeSystem | | information | Include file: <cassert> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
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. |
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: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
fuzz/fuzz_packets_kea_dhcp4.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
9 | missingIncludeSystem | | information | Include file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cassert> 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. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
89 | shadowVariable | 398 | style | Local variable 'interface' shadows outer variable |
fuzz/fuzz_packets_kea_dhcp6.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
9 | missingIncludeSystem | | information | Include file: <fuzz.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <cassert> 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. |
22 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
92 | shadowVariable | 398 | style | Local variable 'interface' shadows outer variable |
fuzz/fuzz_unix_socket_kea_dhcp4.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
9 | missingIncludeSystem | | information | Include file: <fuzz.h> 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. |
fuzz/fuzz_unix_socket_kea_dhcp6.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
9 | missingIncludeSystem | | information | Include file: <fuzz.h> 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. |
fuzz/main.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
11 | missingIncludeSystem | | information | Include file: <fuzz.h> 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: <cstdio> 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: <fstream> 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: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <memory> 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. |
23 | missingIncludeSystem | | information | Include file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <sys/types.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. |
33 | constParameter | 398 | style | Parameter 'argv' can be declared as const array |
58 | constVariablePointer | 398 | style | Variable 'dp' can be declared as pointer to const |
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. |
1093 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2050 | constVariablePointer | 398 | style | Variable 'source' can be declared as pointer to const |
2114 | cstyleCast | 398 | style | C-style pointer casting |
2116 | cstyleCast | 398 | style | C-style pointer casting |
2138 | redundantInitialization | 563 | style | Redundant initialization for 'c'. The initialized value is overwritten before it is read. |
2166 | cstyleCast | 398 | style | C-style pointer casting |
2167 | cstyleCast | 398 | style | C-style pointer casting |
2438 | cstyleCast | 398 | style | C-style pointer casting |
2442 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2447 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2447 | cstyleCast | 398 | style | C-style pointer casting |
2448 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2479 | cstyleCast | 398 | style | C-style pointer casting |
2481 | cstyleCast | 398 | style | C-style pointer casting |
2500 | nullPointer | 476 | warning | Possible null pointer dereference: b |
2504 | nullPointer | 476 | warning | Possible null pointer dereference: b |
2639 | cstyleCast | 398 | style | C-style pointer casting |
2658 | cstyleCast | 398 | style | C-style pointer casting |
2689 | cstyleCast | 398 | style | C-style pointer casting |
2693 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2694 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2695 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2696 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2697 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2698 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2699 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2700 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2701 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2742 | cstyleCast | 398 | style | C-style pointer casting |
2758 | nullPointerRedundantCheck | 476 | warning | Either the condition '!b' is redundant or there is possible null pointer dereference: b. |
2993 | 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. |
924 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_kind >' defines member function with name 'clear' also defined in its parent struct 'by_kind'. |
924 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
924 | duplInheritedMember | 398 | warning | The struct 'basic_symbol < by_state >' defines member function with name 'clear' also defined in its parent struct 'by_state'. |
928 | constVariableReference | 398 | style | Variable 'yysym' can be declared as reference to const |
1034 | noExplicitConstructor | 398 | style | Struct 'by_kind' has a constructor with 1 argument that is not explicit. |
1097 | noExplicitConstructor | 398 | style | Class 'EvalParser' has a constructor with 1 argument that is not explicit. |
2331 | noExplicitConstructor | 398 | style | Struct 'by_state' has a constructor with 1 argument that is not explicit. |
2388 | noExplicitConstructor | 398 | style | Class 'stack < stack_symbol_type , std :: vector < stack_symbol_type > >' has a constructor with 1 argument that is not explicit. |
2650 | 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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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. |
205 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_parsers.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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. |
324 | 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. |
322 | syntaxError | | error | syntax error |
premium/src/hooks/dhcp/ddns_tuning/libloadtests/callout_unittests.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
238 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
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. |
461 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
53 | constParameterReference | 398 | style | Parameter 'arguments' can be declared as reference to const |
78 | constParameterReference | 398 | style | Parameter 'arguments' can be declared as reference to const |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
216 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
premium/src/hooks/dhcp/forensic_log/lease6_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
210 | noExplicitConstructor | 398 | style | Class 'TokenFilterIA_NASuboption' has a constructor with 1 argument that is not explicit. |
219 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
257 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
305 | noExplicitConstructor | 398 | style | Class 'TokenFilterIA_PD' has a constructor with 1 argument that is not explicit. |
312 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
338 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
359 | noExplicitConstructor | 398 | style | Class 'TokenFilterIA_PDSuboption' has a constructor with 1 argument that is not explicit. |
368 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
670 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
227 | syntaxError | | error | syntax error |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_parsers.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
332 | useInitializationList | 398 | performance | Variable 'db_storage_' is assigned in constructor body. Consider performing initialization in initialization list. |
653 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
premium/src/hooks/dhcp/host_cmds/host_cmds_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
363 | unreadVariable | 563 | style | Variable 'error' is assigned a value that is never used. |
388 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
179 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
537 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
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. |
921 | 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. |
544 | 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. |
554 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/load_unload.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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: <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. |
43 | 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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
premium/src/hooks/dhcp/ping_check/ping_check_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
premium/src/hooks/dhcp/ping_check/ping_check_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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/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 |
256 | 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. |
298 | syntaxError | | error | syntax error |
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. |
43 | syntaxError | | error | syntax error |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
premium/src/hooks/dhcp/radius/radius_access.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
655 | knownConditionTrueFalse | 571 | style | Condition 'subnet' is always true |
696 | knownConditionTrueFalse | 571 | style | Condition 'subnet' is always true |
879 | knownConditionTrueFalse | 571 | style | Condition 'subnet' is always true |
920 | knownConditionTrueFalse | 571 | style | Condition 'subnet' is always true |
premium/src/hooks/dhcp/radius/radius_accounting.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
601 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'prefix_len' is less than zero. |
premium/src/hooks/dhcp/radius/radius_backend.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_parsers.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_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. |
1471 | 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_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. |
22 | missingIncludeSystem | | information | Include file: <attribute_test.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. |
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: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | 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 |
20 | missingIncludeSystem | | information | Include file: <radius_request.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <attribute_test.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. |
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: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
359 | 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/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/dhcp/rbac/rbac.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/dhcp/rbac/rbac_acl.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/dhcp/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/dhcp/rbac/rbac_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
230 | constParameterReference | 398 | style | Parameter 'handle' can be declared as reference to const |
premium/src/hooks/dhcp/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/dhcp/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/dhcp/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/dhcp/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/dhcp/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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | noExplicitConstructor | 398 | style | Class 'ConfigDiffManager' has a constructor with 1 argument that is not explicit. |
64 | passedByValue | 398 | performance | Function parameter 'space' should be passed by const reference. |
76 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
127 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/tests/subnet6_cmds_unittest.cc |
10 | missingIncludeSystem | | information | Include file: <tests/subnet_cmds_unittest.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. |
2434 | 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. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
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: <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. |
87 | returnByReference | | performance | Function 'getHttpHost()' should return member 'http_host_' by const reference. |
146 | returnByReference | | performance | Function 'getTrustAnchor()' should return member 'trust_anchor_' by const reference. |
160 | returnByReference | | performance | Function 'getCertFile()' should return member 'cert_file_' by const reference. |
174 | returnByReference | | performance | Function 'getKeyFile()' should return member 'key_file_' by const reference. |
217 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
278 | missingOverride | | style | The destructor '~CtrlAgentCfgMgr' overrides a destructor 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 |
34 | missingOverride | | style | The destructor '~CtrlAgentController' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
184 | knownConditionTrueFalse | 571 | style | Condition '!http_listeners_.empty()' is always true |
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. |
43 | missingOverride | | style | The destructor '~CtrlAgentProcess' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
55 | missingOverride | | style | The function 'createStockHttpResponse' 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. |
97 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
107 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
108 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
122 | passedByValue | 398 | performance | Function parameter 'loc' should be passed by const reference. |
151 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' causes access out of bounds. |
152 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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. |
410 | 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. |
176 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
93 | missingOverride | | style | The destructor '~CheckExistsAddTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
89 | missingOverride | | style | The destructor '~CheckExistsRemoveTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
18 | 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 |
39 | missingOverride | | style | The destructor '~D2Controller' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
src/bin/d2/d2_process.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
295 | variableScope | 398 | style | The scope of the variable 'error' can be reduced. |
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. |
161 | missingOverride | | style | The destructor '~D2Process' overrides a destructor 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. |
164 | missingOverride | | style | The destructor '~D2QueueMgr' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/bin/d2/d2_update_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
93 | missingOverride | | style | The destructor '~NameAddTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
89 | missingOverride | | style | The destructor '~NameRemoveTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
97 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
107 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
108 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
122 | 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()' causes access out of bounds. |
153 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
85 | missingOverride | | style | The destructor '~SimpleAddTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
87 | missingOverride | | style | The destructor '~SimpleAddWithoutDHCIDTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
84 | missingOverride | | style | The destructor '~SimpleRemoveTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
84 | missingOverride | | style | The destructor '~SimpleRemoveWithoutDHCIDTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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/d2_cfg_mgr_unittests.cc |
12 | 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. |
18 | missingIncludeSystem | | information | Include file: <test_data_files_config.h> 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: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
234 | syntaxError | | error | syntax error |
src/bin/d2/tests/d2_command_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: <boost/pointer_cast.hpp> 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. |
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: <thread> 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. |
1192 | 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_http_command_unittest.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 16 configurations. Use --force to check all configurations. |
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/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <atomic> 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: <sstream> 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. |
1757 | 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_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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/dhcp4/client_handler.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
144 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
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 |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
36 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
492 | variableScope | 398 | style | The scope of the variable 'origin' can be reduced. |
587 | 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. |
36 | missingOverride | | style | The destructor '~ControlledDhcpv4Srv' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
97 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
98 | missingIncludeSystem | | information | Include file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
99 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
100 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | missingIncludeSystem | | information | Include file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
102 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
103 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
104 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
105 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
106 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
107 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
108 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
109 | missingIncludeSystem | | information | Include file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
110 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
111 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
113 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
114 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
115 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
116 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
732 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
936 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
1794 | knownConditionTrueFalse | 570 | style | Condition 'offer_address_in_use' is always false |
2053 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
2733 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
2735 | constVariableReference | 398 | style | Variable 'd2_mgr' can be declared as reference to const |
3088 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
3116 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
3309 | shadowArgument | 398 | style | Local variable 'ex' shadows outer argument |
3572 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
4791 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
4896 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
4972 | shadowArgument | 398 | style | Local variable 'ex' shadows outer argument |
5090 | 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. |
302 | noExplicitConstructor | 398 | style | Class 'Dhcpv4Srv' has a constructor with 1 argument that is not explicit. |
308 | missingOverride | | style | The destructor '~Dhcpv4Srv' overrides a destructor in a base class but is not marked with a 'override' specifier. |
339 | duplInheritedMember | 398 | warning | The class 'Dhcpv4Srv' defines member function with name 'getVersion' also defined in its parent class 'Daemon'. |
src/bin/dhcp4/dhcp4to6_ipc.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
31 | missingOverride | | style | The destructor '~Dhcp4to6Ipc' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
54 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
58 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
59 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
92 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
101 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
102 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
115 | 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()' causes access out of bounds. |
145 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/classify_unittest.cc |
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: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
529 | 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 |
41 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
899 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc |
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: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | 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: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
420 | 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: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <hooks/dhcp/pgsql/pgsql_lease_mgr.h> 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: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
262 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/dhcp4_client.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
41 | missingIncludeSystem | | information | Include file: <hooks/dhcp/mysql/mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingIncludeSystem | | information | Include file: <hooks/dhcp/pgsql/pgsql_host_data_source.h> 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. |
52 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
54 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | missingIncludeSystem | | information | Include file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
203 | syntaxError | | error | syntax error |
src/bin/dhcp4/tests/dhcp4_test_utils.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
30 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
602 | unmatchedSuppression | | information | Unmatched suppression: unusedFunction |
988 | 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. |
33 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | 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 'isDirectResponseSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
66 | missingOverride | | style | The function 'openSocket' overrides a function in a base class but is not marked with a 'override' specifier. |
73 | missingOverride | | style | The function 'receive' overrides a function in a base class but is not marked with a 'override' specifier. |
78 | missingOverride | | style | The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. |
124 | noExplicitConstructor | 398 | style | Class 'NakedDhcpv4Srv' has a constructor with 1 argument that is not explicit. |
156 | missingOverride | | style | The function 'receivePacket' overrides a function in a base class but is not marked with a 'override' specifier. |
176 | missingOverride | | style | The function 'sendPacket' overrides a function in a base class but is not marked with a 'override' specifier. |
213 | missingOverride | | style | The destructor '~NakedDhcpv4Srv' overrides a destructor in a base class but is not marked with a 'override' specifier. |
386 | missingOverride | | style | The destructor '~Dhcpv4SrvTest' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
20 | missingIncludeSystem | | information | Include file: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <hooks/dhcp/pgsql/pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <set> 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. |
1035 | 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. |
1025 | 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. |
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: <list> 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. |
27 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.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. |
14327 | syntaxError | | error | syntax error |
14410 | syntaxError | | error | syntax error |
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. |
1234 | 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/http_control_socket_unittest.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations. |
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: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <atomic> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <iomanip> 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: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <arpa/inet.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. |
3152 | 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/kea_controller_unittest.cc |
27 | missingIncludeSystem | | information | Include file: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
33 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
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: <functional> 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: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | 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: <arpa/inet.h> 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. |
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. |
201 | 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/vendor_opts_unittest.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
81 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
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 |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
36 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
495 | variableScope | 398 | style | The scope of the variable 'origin' can be reduced. |
590 | 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. |
36 | missingOverride | | style | The destructor '~ControlledDhcpv6Srv' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
96 | missingIncludeSystem | | information | Include file: <algorithm> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
97 | missingIncludeSystem | | information | Include file: <cmath> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
98 | missingIncludeSystem | | information | Include file: <cstdint> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
99 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
100 | missingIncludeSystem | | information | Include file: <exception> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
101 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
102 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
103 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
104 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
105 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
106 | missingIncludeSystem | | information | Include file: <memory> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
107 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
108 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
109 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
110 | missingIncludeSystem | | information | Include file: <tuple> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
111 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
114 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/erase.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
115 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/join.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
116 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
117 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
118 | missingIncludeSystem | | information | Include file: <boost/tokenizer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
319 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
1255 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
1275 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1543 | duplicateConditionalAssign | 398 | style | The statement 'if (!colon) colon=true' is logically equivalent to 'colon=true'. |
1804 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
2464 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
2479 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
4729 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
4796 | 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. |
99 | missingOverride | | style | The destructor '~Dhcpv6Srv' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
29 | missingOverride | | style | The destructor '~Dhcp6to4Ipc' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 14 configurations. Use --force to check all configurations. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
55 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | missingIncludeSystem | | information | Include file: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
57 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
58 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
60 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
61 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
62 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
63 | missingIncludeSystem | | information | Include file: <netinet/in.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
64 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
66 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
92 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
101 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
102 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
115 | passedByValue | 398 | performance | Function parameter 'loc' should be passed by const reference. |
143 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' causes access out of bounds. |
144 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/classify_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: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
549 | 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 |
42 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1039 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/ctrl_dhcp6_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: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <sys/stat.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: <cstdlib> 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. |
493 | 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/decline_unittest.cc |
17 | missingIncludeSystem | | information | Include file: <hooks/dhcp/mysql/mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <hooks/dhcp/pgsql/pgsql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
260 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/dhcp6_client.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
42 | missingIncludeSystem | | information | Include file: <hooks/dhcp/mysql/mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | missingIncludeSystem | | information | Include file: <hooks/dhcp/pgsql/pgsql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | missingIncludeSystem | | information | Include file: <boost/scoped_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
55 | missingIncludeSystem | | information | Include file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
56 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
479 | syntaxError | | error | syntax error |
src/bin/dhcp6/tests/dhcp6_test_utils.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
38 | missingIncludeSystem | | information | Include file: <list> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
127 | missingOverride | | style | The destructor '~BaseServerTest' overrides a destructor in a base class but is not marked with a 'override' specifier. |
138 | noExplicitConstructor | 398 | style | Class 'NakedDhcpv6Srv' has a constructor with 1 argument that is not explicit. |
160 | missingOverride | | style | The function 'receivePacket' overrides a function in a base class but is not marked with a 'override' specifier. |
183 | missingOverride | | style | The function 'sendPacket' overrides a function in a base class but is not marked with a 'override' specifier. |
220 | missingOverride | | style | The destructor '~NakedDhcpv6Srv' overrides a destructor in a base class but is not marked with a 'override' specifier. |
571 | missingOverride | | style | The destructor '~NakedDhcpv6SrvTest' overrides a destructor in a base class but is not marked with a 'override' specifier. |
638 | missingOverride | | style | The destructor '~Dhcpv6SrvTest' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
775 | 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. |
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: <list> 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. |
27 | missingIncludeSystem | | information | Include file: <boost/algorithm/string.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. |
14379 | syntaxError | | error | syntax error |
14462 | syntaxError | | error | syntax error |
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. |
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: <gtest/gtest.h> 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. |
39 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
1134 | 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/http_control_socket_unittest.cc |
0 | toomanyconfigs | 398 | information | Too many #ifdef configurations - cppcheck only checks 12 of 15 configurations. Use --force to check all configurations. |
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. |
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: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <iomanip> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | 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: <thread> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <sys/select.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
45 | missingIncludeSystem | | information | Include file: <sys/stat.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingIncludeSystem | | information | Include file: <sys/ioctl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | missingIncludeSystem | | information | Include file: <cstdlib> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
3161 | 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/kea_controller_unittest.cc |
25 | missingIncludeSystem | | information | Include file: <hooks/dhcp/mysql/mysql_lease_mgr.h> 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/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: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | 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: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
381 | 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. |
327 | 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. |
556 | 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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
115 | returnByReference | | performance | Function 'getConfigFile()' should return member 'config_file_' by const reference. |
122 | returnByReference | | performance | Function 'getPreviousFile()' should return member 'previous_file_' by const reference. |
129 | returnByReference | | performance | Function 'getCopyFile()' should return member 'copy_file_' by const reference. |
136 | returnByReference | | performance | Function 'getOutputFile()' should return member 'output_file_' by const reference. |
143 | returnByReference | | performance | Function 'getFinishFile()' should return member 'finish_file_' by const reference. |
150 | returnByReference | | performance | Function 'getPidFile()' should return member 'pid_file_' by const reference. |
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/http_control_socket.h |
28 | noExplicitConstructor | 398 | style | Class 'HttpControlSocket' has a constructor with 1 argument that is not explicit. |
31 | missingOverride | | style | The destructor '~HttpControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
455 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
500 | constParameterReference | 398 | style | Parameter 'ex' can be declared as reference to const |
704 | shadowFunction | 398 | style | Local variable 'change' shadows outer function |
src/bin/netconf/netconf.h |
18 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/Session.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/netconf_cfg_mgr.cc |
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. |
127 | missingOverride | | style | The destructor '~NetconfCfgMgr' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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: <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: <unordered_map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
88 | missingOverride | | style | The destructor '~CfgControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
100 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
107 | returnByReference | | performance | Function 'getUrl()' should return member 'url_' by const reference. |
158 | missingOverride | | style | The destructor '~CfgServer' overrides a destructor in a base class but is not marked with a 'override' specifier. |
163 | returnByReference | | performance | Function 'getModel()' should return member 'model_' by const reference. |
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. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_process.h |
13 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingOverride | | style | The destructor '~NetconfProcess' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
97 | constParameterReference | 398 | style | Parameter 'loc' can be declared as reference to const |
107 | passedByValue | 398 | performance | Function parameter 'open_loc' should be passed by const reference. |
108 | passedByValue | 398 | performance | Function parameter 'close_loc' should be passed by const reference. |
122 | passedByValue | 398 | performance | Function parameter 'loc' should be passed by const reference. |
151 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.back()' causes access out of bounds. |
152 | containerOutOfBounds | 398 | warning | Either the condition 'cstack_.empty()' is redundant or expression 'cstack_.pop_back()' causes 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.h |
15 | missingIncludeSystem | | information | Include file: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | noExplicitConstructor | 398 | style | Class 'StdoutControlSocket' has a constructor with 1 argument that is not explicit. |
35 | missingOverride | | style | The destructor '~StdoutControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/bin/netconf/tests/control_socket_unittests.cc |
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: <thread> 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. |
69 | syntaxError | | error | syntax error |
src/bin/netconf/tests/get_config_unittest.cc |
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: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/bin/netconf/tests/netconf_cfg_mgr_unittests.cc |
13 | missingIncludeSystem | | information | Include file: <netconf/tests/test_libraries.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. |
41 | syntaxError | | error | syntax error |
src/bin/netconf/tests/netconf_process_unittests.cc |
16 | 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: <gtest/gtest.h> 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 |
27 | missingIncludeSystem | | information | Include file: <chrono> 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. |
31 | 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: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <sysrepo-cpp/utils/exception.hpp> 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 |
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: <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. |
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: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
81 | syntaxError | | error | syntax error |
src/bin/netconf/unix_control_socket.h |
28 | noExplicitConstructor | 398 | style | Class 'UnixControlSocket' has a constructor with 1 argument that is not explicit. |
31 | missingOverride | | style | The destructor '~UnixControlSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/bin/perfdhcp/avalanche_scen.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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. |
187 | returnByReference | | performance | Function 'getCleanReportSeparator()' should return member 'clean_report_separator_' by const reference. |
197 | returnByReference | | performance | Function 'getMacTemplate()' should return member 'mac_template_' by const reference. |
202 | returnByReference | | performance | Function 'getDuidTemplate()' should return member 'duid_template_' by const reference. |
207 | returnByReference | | performance | Function 'getBase()' should return member 'base_' by const reference. |
217 | returnByReference | | performance | Function 'getNumRequests()' should return member 'num_request_' by const reference. |
242 | returnByReference | | performance | Function 'getDropTime()' should return member 'drop_time_' by const reference. |
250 | returnByReference | | performance | Function 'getMaxDrop()' should return member 'max_drop_' by const reference. |
258 | returnByReference | | performance | Function 'getMaxDropPercentage()' should return member 'max_pdrop_' by const reference. |
263 | returnByReference | | performance | Function 'getLocalName()' should return member 'localname_' by const reference. |
326 | returnByReference | | performance | Function 'getTemplateFiles()' should return member 'template_file_' by const reference. |
334 | returnByReference | | performance | Function 'getMacListFile()' should return member 'mac_list_file_' by const reference. |
346 | returnByReference | | performance | Function 'getTransactionIdOffset()' should return member 'xid_offset_' by const reference. |
351 | returnByReference | | performance | Function 'getRandomOffset()' should return member 'rnd_offset_' by const reference. |
371 | returnByReference | | performance | Function 'getDiags()' should return member 'diags_' by const reference. |
376 | returnByReference | | performance | Function 'getWrapped()' should return member 'wrapped_' by const reference. |
406 | returnByReference | | performance | Function 'getServerName()' should return member 'server_name_' by const reference. |
411 | returnByReference | | performance | Function 'getRelayAddrListFile()' should return member 'relay_addr_list_file_' by const reference. |
416 | returnByReference | | performance | Function 'getRelayAddrList()' should return member 'relay_addr_list_' by const reference. |
src/bin/perfdhcp/main.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/perf_socket.h |
71 | noExplicitConstructor | 398 | style | Class 'PerfSocket' has a constructor with 1 argument that is not explicit. |
76 | missingOverride | | style | The destructor '~PerfSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/bin/perfdhcp/pkt_transform.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
410 | useStlAlgorithm | 398 | style | Consider using std::copy algorithm instead of a raw loop. |
783 | 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/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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
232 | variableScope | 398 | style | The scope of the variable 'second_digit' can be reduced. |
src/hooks/dhcp/bootp/bootp_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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/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/flex_option/flex_option.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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/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. |
10 | missingIncludeSystem | | information | Include file: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
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/hooks/dhcp/high_availability/communication_state.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
829 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/hooks/dhcp/high_availability/ha_service.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
28 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/make_shared.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. |
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: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/high_availability/lease_sync_filter.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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: <ha_service_states.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
11 | missingIncludeSystem | | information | Include file: <lease_update_backlog.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
12 | missingIncludeSystem | | information | Include file: <command_creator.h> 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: <gtest/gtest.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. |
153 | 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. |
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: <functional> 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. |
1094 | 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. |
26 | 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: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
160 | 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. |
44 | 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 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
46 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
47 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
49 | missingIncludeSystem | | information | Include file: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
50 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
51 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
52 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
53 | missingIncludeSystem | | information | Include file: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
2584 | syntaxError | | error | syntax error |
src/hooks/dhcp/high_availability/tests/ha_test.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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: <vector> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
121 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
2512 | passedByValue | 398 | performance | Function parameter 'name' should be passed by const reference. |
2661 | variableScope | 398 | style | The scope of the variable 'v4' can be reduced. |
src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_parser.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
3485 | 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. |
4221 | 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/mysql/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/mysql_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
19 | missingIncludeSystem | | information | Include file: <mysql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | missingIncludeSystem | | information | Include file: <mysql_cb_dhcp4.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | 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: <mysql_cb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <mysql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <mysql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <mysql_lease_mgr.h> 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. |
src/hooks/dhcp/mysql/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. |
3088 | 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/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. |
3480 | 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/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/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/mysql_hb_log.cc |
9 | missingIncludeSystem | | information | Include file: <mysql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/mysql/mysql_host_data_source.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
20 | missingIncludeSystem | | information | Include file: <mysql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <mysql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/foreach.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/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <mysql.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
35 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
38 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
39 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
118 | noExplicitConstructor | 398 | style | Class 'MySqlHostExchange' has a constructor with 1 argument that is not explicit. |
236 | constParameterReference | 398 | style | Parameter 'error' can be declared as reference to const |
1283 | noExplicitConstructor | 398 | style | Class 'MySqlHostWithOptionsExchange' has a constructor with 1 argument that is not explicit. |
1427 | noExplicitConstructor | 398 | style | Class 'MySqlHostIPv6Exchange' has a constructor with 1 argument that is not explicit. |
1544 | knownConditionTrueFalse | 571 | style | Condition 'most_recent_reservation_id_>0' is always true |
1705 | uninitMemberVar | 398 | warning | Member variable 'MySqlIPv6ReservationExchange::addr6_length_' is not initialized in the constructor. |
1705 | uninitMemberVar | 398 | warning | Member variable 'MySqlIPv6ReservationExchange::excluded_prefix_length_' is not initialized in the constructor. |
1904 | knownConditionTrueFalse | 398 | style | The comparison '10 <= OPTION_COLUMNS' is always true. |
2209 | noExplicitConstructor | 398 | style | Class 'MySqlHostDataSourceImpl' has a constructor with 1 argument that is not explicit. |
2958 | useInitializationList | 398 | performance | Variable 'timer_name_' is assigned in constructor body. Consider performing initialization in initialization list. |
3048 | constVariableReference | 398 | style | Variable 'hds' can be declared as reference to const |
3212 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
3329 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
src/hooks/dhcp/mysql/mysql_lb_log.cc |
9 | missingIncludeSystem | | information | Include file: <mysql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/mysql/mysql_lease_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
17 | missingIncludeSystem | | information | Include file: <mysql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <mysql_lease_mgr.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <boost/make_shared.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <boost/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <mysqld_error.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <ctime> 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: <iomanip> 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: <sstream> 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. |
545 | AssignmentAddressToInteger | 758 | portability | Assigning a pointer to an integer is not portable. |
562 | constParameterPointer | 398 | style | Parameter 'error' can be declared as pointer to const |
562 | constParameterPointer | 398 | style | Parameter 'names' can be declared as pointer to const |
1905 | missingOverride | | style | The destructor '~MySqlLeaseStatsQuery' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/hooks/dhcp/mysql/tests/mysql_bootp_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <mysql_lease_mgr.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. |
50 | syntaxError | | error | syntax error |
src/hooks/dhcp/mysql/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/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/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/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/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/tests/mysql_host_data_source_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <mysql_host_data_source.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: <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. |
166 | syntaxError | | error | syntax error |
src/hooks/dhcp/mysql/tests/mysql_lease_mgr_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <mysql_lease_mgr.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. |
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. |
119 | syntaxError | | error | syntax error |
1185 | syntaxError | | error | syntax error |
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. |
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. |
351 | variableScope | 398 | style | The scope of the variable 'column_labels' can be reduced. |
src/hooks/dhcp/perfmon/perfmon_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_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_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
191 | unreadVariable | 563 | style | Variable 'label' is assigned a value that is never used. |
233 | variableScope | 398 | style | The scope of the variable 'txt' can be reduced. |
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. |
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. |
17 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
90 | syntaxError | | error | syntax error |
src/hooks/dhcp/perfmon/tests/perfmon_cmds_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. |
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: <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. |
574 | 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. |
455 | 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/pgsql/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/pgsql_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
19 | missingIncludeSystem | | information | Include file: <pgsql_cb_impl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
20 | 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: <pgsql_cb_dhcp6.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
22 | 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: <pgsql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
24 | missingIncludeSystem | | information | Include file: <pgsql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
25 | missingIncludeSystem | | information | Include file: <pgsql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
26 | missingIncludeSystem | | information | Include file: <pgsql_lease_mgr.h> 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. |
src/hooks/dhcp/pgsql/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. |
3037 | 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/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. |
3423 | 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/pgsql_cb_impl.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
974 | constParameterReference | 398 | style | Parameter 'r' can be declared as reference to const |
src/hooks/dhcp/pgsql/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/pgsql_hb_log.cc |
9 | missingIncludeSystem | | information | Include file: <pgsql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/pgsql/pgsql_host_data_source.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
20 | missingIncludeSystem | | information | Include file: <pgsql_hb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <pgsql_host_data_source.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/split.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | missingIncludeSystem | | information | Include file: <boost/algorithm/string/classification.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/foreach.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/static_assert.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
34 | missingIncludeSystem | | information | Include file: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
36 | missingIncludeSystem | | information | Include file: <mutex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
37 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
121 | noExplicitConstructor | 398 | style | Class 'PgSqlHostExchange' has a constructor with 1 argument that is not explicit. |
788 | noExplicitConstructor | 398 | style | Class 'PgSqlHostWithOptionsExchange' has a constructor with 1 argument that is not explicit. |
816 | missingOverride | | style | The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. |
836 | missingOverride | | style | The function 'processRowData' overrides a function in a base class but is not marked with a 'override' specifier. |
924 | noExplicitConstructor | 398 | style | Class 'PgSqlHostIPv6Exchange' has a constructor with 1 argument that is not explicit. |
952 | missingOverride | | style | The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. |
1044 | missingOverride | | style | The function 'processRowData' overrides a function in a base class but is not marked with a 'override' specifier. |
1244 | knownConditionTrueFalse | 398 | style | The comparison '10 <= OPTION_COLUMNS' is always true. |
1480 | noExplicitConstructor | 398 | style | Class 'PgSqlHostDataSourceImpl' has a constructor with 1 argument that is not explicit. |
2414 | constVariableReference | 398 | style | Variable 'hds' can be declared as reference to const |
2496 | constVariablePointer | 398 | style | Variable 'rows_affected' can be declared as pointer to const |
2538 | constVariablePointer | 398 | style | Variable 'rows_deleted' can be declared as pointer to const |
2667 | constParameterReference | 398 | style | Parameter 'ctx' can be declared as reference to const |
src/hooks/dhcp/pgsql/pgsql_lb_log.cc |
9 | missingIncludeSystem | | information | Include file: <pgsql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
17 | missingIncludeSystem | | information | Include file: <pgsql_lb_log.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | missingIncludeSystem | | information | Include file: <pgsql_lease_mgr.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/static_assert.hpp> 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. |
26 | missingIncludeSystem | | information | Include file: <limits> 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: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
649 | uninitMemberVar | 398 | warning | Member variable 'PgSqlLeaseExchange::hwaddr_buffer_' is not initialized in the constructor. |
1393 | missingOverride | | style | The destructor '~PgSqlLeaseStatsQuery' overrides a destructor in a base class but is not marked with a 'override' specifier. |
1404 | missingOverride | | style | The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. |
1446 | missingOverride | | style | The function 'getNextRow' overrides a function in a base class but is not marked with a 'override' specifier. |
3252 | variableScope | 398 | style | The scope of the variable 'start_time_str' can be reduced. |
3259 | variableScope | 398 | style | The scope of the variable 'end_time_str' can be reduced. |
3341 | variableScope | 398 | style | The scope of the variable 'start_time_str' can be reduced. |
3348 | variableScope | 398 | style | The scope of the variable 'end_time_str' can be reduced. |
src/hooks/dhcp/pgsql/tests/pgsql_bootp_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <pgsql_lease_mgr.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. |
50 | syntaxError | | error | syntax error |
src/hooks/dhcp/pgsql/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/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/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/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/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/tests/pgsql_host_data_source_unittest.cc |
13 | missingIncludeSystem | | information | Include file: <pgsql_host_data_source.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: <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/hooks/dhcp/pgsql/tests/pgsql_lease_mgr_unittest.cc |
11 | missingIncludeSystem | | information | Include file: <pgsql_lease_mgr.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. |
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. |
119 | syntaxError | | error | syntax error |
1143 | syntaxError | | error | syntax error |
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_callouts.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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. |
363 | syntaxError | | error | syntax error |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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_send_co.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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. |
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. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_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_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 |
46 | missingOverride | | style | The destructor '~IOAcceptor' overrides a destructor in a base class but is not marked with a 'override' specifier. |
46 | missingOverride | | style | The destructor '~IOAcceptor < boost :: asio :: local :: stream_protocol , std :: function < void ( const boost :: system :: error_code & ) > >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
108 | missingOverride | | style | The destructor '~IOAsioSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
108 | missingOverride | | style | The destructor '~IOAsioSocket < SocketCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
108 | missingOverride | | style | The destructor '~IOAsioSocket < UDPCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
108 | missingOverride | | style | The destructor '~IOAsioSocket < IOFetch >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
108 | missingOverride | | style | The destructor '~IOAsioSocket < TCPCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
108 | missingOverride | | style | The destructor '~IOAsioSocket < TLSCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
51 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
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. |
126 | syntaxError | | error | syntax error |
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. |
40 | missingOverride | | style | The destructor '~TlsContext' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
146 | missingOverride | | style | The destructor '~TlsStream' overrides a destructor 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
384 | 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. |
72 | missingOverride | | style | The destructor '~TCPEndpoint' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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' has a constructor with 1 argument that is not explicit. |
61 | noExplicitConstructor | 398 | style | Class 'TCPSocket < SocketCallback >' 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' 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 < TCPCallback >' has a constructor with 1 argument that is not explicit. |
72 | missingOverride | | style | The destructor '~TCPSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
72 | missingOverride | | style | The destructor '~TCPSocket < SocketCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
72 | missingOverride | | style | The destructor '~TCPSocket < TCPCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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()' 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 < SocketCallback >()' 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. |
94 | constVariable | 398 | style | Variable 'v6' can be declared as const array |
98 | variableScope | 398 | style | The scope of the variable 'v4' can be reduced. |
98 | constVariable | 398 | style | Variable 'v4' can be declared as const array |
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_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. |
115 | 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. |
41 | 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. |
111 | syntaxError | | error | syntax error |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_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_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/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. |
41 | missingOverride | | style | The destructor '~TLSAcceptor' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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' has a constructor with 1 argument that is not explicit. |
37 | noExplicitConstructor | 398 | style | Class 'TLSSocket < SocketCallback >' 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. |
49 | missingOverride | | style | The destructor '~TLSSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
49 | missingOverride | | style | The destructor '~TLSSocket < SocketCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
49 | missingOverride | | style | The destructor '~TLSSocket < TLSCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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()' 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 < SocketCallback >()' 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. |
72 | missingOverride | | style | The destructor '~UDPEndpoint' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
62 | missingOverride | | style | The destructor '~UDPSocket' overrides a destructor in a base class but is not marked with a 'override' specifier. |
62 | missingOverride | | style | The destructor '~UDPSocket < UDPCallback >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
36 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
190 | returnByReference | | performance | Function 'getErrorMessage()' should return member 'error_message_' by const reference. |
195 | returnByReference | | performance | Function 'getProcessedText()' should return member 'output_' by const reference. |
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. |
51 | returnByReference | | performance | Function 'get()' should return member 'tag_' by const reference. |
src/lib/cc/simple_parser.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
61 | returnByReference | | performance | Function 'getServerTags()' should return member 'server_tags_' by const reference. |
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. |
117 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
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. |
59 | missingOverride | | style | The function 'createStockHttpResponse' 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.h |
11 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/config_messages.cc |
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/http_command_config.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
12 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/http_command_config.h |
26 | noExplicitConstructor | 398 | style | Class 'HttpCommandConfig' has a constructor with 1 argument that is not explicit. |
29 | missingOverride | | style | The destructor '~HttpCommandConfig' overrides a destructor in a base class but is not marked with a 'override' specifier. |
34 | returnByReference | | performance | Function 'getSocketType()' should return member 'socket_type_' by const reference. |
108 | returnByReference | | performance | Function 'getTrustAnchor()' should return member 'trust_anchor_' by const reference. |
123 | returnByReference | | performance | Function 'getCertFile()' should return member 'cert_file_' by const reference. |
137 | returnByReference | | performance | Function 'getKeyFile()' should return member 'key_file_' by const reference. |
183 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/config/http_command_mgr.cc |
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. |
src/lib/config/http_command_mgr.h |
13 | missingIncludeSystem | | information | Include file: <boost/noncopyable.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/http_command_response_creator.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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: <iostream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/http_command_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. |
37 | noExplicitConstructor | 398 | style | Class 'HttpCommandResponseCreator' has a constructor with 1 argument that is not explicit. |
41 | missingOverride | | style | The destructor '~HttpCommandResponseCreator' overrides a destructor in a base class but is not marked with a 'override' specifier. |
50 | missingOverride | | style | The function 'createNewHttpRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
59 | missingOverride | | style | The function 'createStockHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier. |
88 | missingOverride | | style | The function 'createDynamicHttpResponse' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/config/http_command_response_creator_factory.h |
41 | noExplicitConstructor | 398 | style | Class 'HttpCommandResponseCreatorFactory' has a constructor with 1 argument that is not explicit. |
49 | missingOverride | | style | The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/config/tests/client_connection_unittests.cc |
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. |
735 | 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. |
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. |
88 | unreadVariable | 563 | style | Variable 'command_name' is assigned a value that is never used. |
395 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
src/lib/config/tests/http_command_mgr_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: <list> 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. |
210 | syntaxError | | error | syntax error |
src/lib/config/tests/http_command_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. |
src/lib/config/tests/http_command_response_creator_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. |
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: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
173 | syntaxError | | error | syntax error |
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/tests/unix_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. |
14 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/config/unix_command_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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: <array> 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: <unistd.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
28 | 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/unix_command_mgr.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/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/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: <botan/hash.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <botan/exceptn.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/botan_hmac.cc |
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: <botan/mac.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <botan/exceptn.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/cryptolink/botan_link.cc |
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. |
36 | missingOverride | | style | The destructor '~RNGImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
32 | missingOverride | | style | The destructor '~RNGImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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/d2srv/d2_cfg_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
43 | useInitializationList | 398 | performance | Variable 'd2_params_' is assigned in constructor body. Consider performing initialization in initialization list. |
src/lib/d2srv/d2_cfg_mgr.h |
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> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingOverride | | style | The destructor '~D2CfgContext' overrides a destructor in a base class but is not marked with a 'override' specifier. |
142 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
199 | missingOverride | | style | The destructor '~D2CfgMgr' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/lib/d2srv/d2_config.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
228 | 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. |
228 | virtualCallInConstructor | | style | Virtual function 'validateContents' is called from constructor 'D2Params()' at line 48. Dynamic binding is not used. |
315 | missingOverride | | style | The destructor '~TSIGKeyInfo' overrides a destructor in a base class but is not marked with a 'override' specifier. |
320 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
327 | returnByReference | | performance | Function 'getAlgorithm()' should return member 'algorithm_' by const reference. |
341 | returnByReference | | performance | Function 'getSecret()' should return member 'secret_' by const reference. |
348 | returnByReference | | performance | Function 'getSecretFile()' should return member 'secret_file_' by const reference. |
379 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
462 | missingOverride | | style | The destructor '~DnsServerInfo' overrides a destructor in a base class but is not marked with a 'override' specifier. |
467 | returnByReference | | performance | Function 'getHostname()' should return member 'hostname_' by const reference. |
523 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
581 | missingOverride | | style | The destructor '~DdnsDomain' overrides a destructor in a base class but is not marked with a 'override' specifier. |
586 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
596 | returnByReference | | performance | Function 'getKeyName()' should return member 'key_name_' by const reference. |
610 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
654 | noExplicitConstructor | 398 | style | Class 'DdnsDomainListMgr' has a constructor with 1 argument that is not explicit. |
657 | missingOverride | | style | The destructor '~DdnsDomainListMgr' overrides a destructor in a base class but is not marked with a 'override' specifier. |
682 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
716 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
750 | missingOverride | | style | The destructor '~DScalarContext' overrides a destructor in a base class but is not marked with a 'override' specifier. |
763 | 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_simple_parser.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
192 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
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. |
49 | missingOverride | | style | The destructor '~D2TsigKey' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
89 | missingOverride | | style | The destructor '~DNSClientImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. |
163 | knownConditionTrueFalse | 571 | style | Condition 'proto_!=DNSClient::TCP' is always true |
src/lib/d2srv/nc_trans.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
176 | missingOverride | | style | The destructor '~NameChangeTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
201 | missingOverride | | style | The destructor '~TransactionTest' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
156 | returnByReference | | performance | Function 'getObjectType()' should return member 'object_type_' by const reference. |
194 | returnByReference | | performance | Function 'getLogMessage()' should return member 'log_message_' by const reference. |
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. |
156 | returnByReference | | performance | Function 'getBackendHost()' should return member 'host_' by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
144 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
54 | returnByReference | | performance | Function 'getServerTag()' should return member 'server_tag_' by const reference. |
69 | returnByReference | | performance | Function 'getDescription()' should return member 'description_' by const reference. |
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. |
98 | returnByReference | | performance | Function 'getTags()' should return member 'tags_' by const reference. |
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/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/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. |
63 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
69 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/dhcp/classify.h |
13 | missingIncludeSystem | | information | Include file: <boost/multi_index_container.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/multi_index/hashed_index.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/multi_index/identity.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. |
20 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
124 | noExplicitConstructor | 398 | style | Class 'ClientClasses' has a constructor with 1 argument that is not explicit. |
127 | missingOverride | | style | The destructor '~ClientClasses' overrides a destructor in a base class but is not marked with a 'override' specifier. |
242 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
133 | ignoredReturnValue | 252 | warning | Return value of function tmp.fill() is not used. |
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. |
224 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
src/lib/dhcp/iface_mgr_bsd.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
src/lib/dhcp/iface_mgr_linux.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
src/lib/dhcp/libdhcp++.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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: <boost/lexical_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
29 | missingIncludeSystem | | information | Include file: <boost/shared_array.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
30 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
32 | missingIncludeSystem | | information | Include file: <limits> 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: <unordered_map> 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. |
648 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
1094 | variableScope | 398 | style | The scope of the variable 'found_suboptions' can be reduced. |
1094 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
449 | returnByReference | | performance | Function 'getEncapsulatedSpace()' should return member 'encapsulated_space_' by const reference. |
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. |
115 | returnByReference | | performance | Function 'getAddresses()' should return member 'addrs_' by const reference. |
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. |
230 | missingOverride | | style | The destructor '~Option4ClientFqdn' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
117 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
125 | constParameterReference | 398 | style | Parameter 'dnr_instance' can be declared as reference to const |
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. |
162 | returnByReference | | performance | Function 'getAddresses()' should return member 'ip_addresses_' by const reference. |
198 | returnByReference | | performance | Function 'getLogPrefix()' should return member 'log_prefix_' by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
83 | returnByReference | | performance | Function 'getAddresses()' should return member 'addrs_' by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
125 | returnByReference | | performance | Function 'getAuthInfo()' should return member 'auth_info_' by const reference. |
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. |
151 | missingOverride | | style | The destructor '~Option6ClientFqdn' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_custom.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
687 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
692 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
468 | unsignedLessThanZero | 570 | style | Checking if unsigned expression 'buf.size()' is less than zero. |
src/lib/dhcp/option_definition.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
361 | returnByReference | | performance | Function 'getEncapsulatedSpace()' should return member 'encapsulated_space_' by const reference. |
368 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
380 | returnByReference | | performance | Function 'getOptionSpaceName()' should return member 'option_space_name_' by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
118 | returnByReference | | performance | Function 'getQueueType()' should return member 'queue_type_' by const reference. |
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. |
43 | missingOverride | | style | The destructor '~PacketQueueRing < boost :: shared_ptr < Pkt4 > >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
43 | missingOverride | | style | The destructor '~PacketQueueRing < boost :: shared_ptr < Pkt6 > >' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
237 | missingOverride | | style | The destructor '~PacketQueueRing4' overrides a destructor in a base class but is not marked with a 'override' specifier. |
257 | missingOverride | | style | The destructor '~PacketQueueRing6' overrides a destructor 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. |
335 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
356 | 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. |
531 | constParameterReference | 398 | style | Parameter 'timestamp' can be declared as reference to const |
692 | returnByReference | | performance | Function 'getIface()' should return member 'iface_' by const reference. |
1020 | noExplicitConstructor | 398 | style | Class 'ScopedSubOptionsCopy' has a constructor with 1 argument that is not explicit. |
1065 | noExplicitConstructor | 398 | style | Class 'ScopedPktOptionsCopy' has a constructor with 1 argument that is not explicit. |
1065 | noExplicitConstructor | 398 | style | Class 'ScopedPktOptionsCopy < Pkt4 >' has a constructor with 1 argument that is not explicit. |
src/lib/dhcp/pkt4.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
545 | unmatchedSuppression | | information | Unmatched suppression: unusedFunction |
584 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
513 | unknownEvaluationOrder | 768 | error | Expression '((*begin++)<<16)+((*begin++)<<8)' depends on order of evaluation of side effects |
514 | unknownEvaluationOrder | 768 | error | Expression '((*begin++)<<16)+((*begin++)<<8)+(*begin++)' depends on order of evaluation of side effects |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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. |
703 | 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_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_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_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. |
64 | syntaxError | | error | syntax error |
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_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 |
68 | 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_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/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 |
265 | constParameterReference | 398 | style | Parameter 'ncr' can be declared as reference to const |
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. |
530 | returnByReference | | performance | Function 'getFqdn()' should return member 'fqdn_' by const reference. |
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 |
341 | missingOverride | | style | The destructor '~NameChangeUDPListener' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
471 | missingOverride | | style | The destructor '~NameChangeUDPSender' overrides a destructor 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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
2556 | constVariableReference | 398 | style | Variable 'lease_mgr' can be declared as reference to const |
2719 | constVariableReference | 398 | style | Variable 'lease_mgr' can be declared as reference to const |
3397 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
3398 | useStlAlgorithm | 398 | style | Consider using std::all_of or std::none_of algorithm instead of a raw loop. |
3532 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
3840 | 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/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. |
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.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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/cache_host_data_source.h |
22 | missingOverride | | style | The destructor '~CacheHostDataSource' overrides a destructor in a base class but is not marked with a 'override' specifier. |
22 | uselessOverride | | style | The destructor '~CacheHostDataSource' overrides a destructor in a base class but is identical to the overridden function |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
16 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
247 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
15 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
262 | 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. |
45 | returnByReference | | performance | Function 'getIface4o6()' should return member 'iface4o6_' by const reference. |
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_db_access.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
85 | constVariableReference | 398 | style | Variable 'hds' can be declared as reference to const |
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. |
55 | returnByReference | | performance | Function 'getIdentifier()' should return member 'identifier_' by const reference. |
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.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
162 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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: <ostream> 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/dhcpsrv/cfg_hosts.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: <boost/shared_ptr.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: <mutex> 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. |
48 | missingOverride | | style | The destructor '~CfgHosts' overrides a destructor in a base class but is not marked with a 'override' specifier. |
64 | missingOverride | | style | The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. |
80 | missingOverride | | style | The function 'getAll' overrides a function in a base class but is not marked with a 'override' specifier. |
93 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
104 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
115 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
126 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
137 | missingOverride | | style | The function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier. |
148 | missingOverride | | style | The function 'getAllbyHostname' overrides a function in a base class but is not marked with a 'override' specifier. |
160 | missingOverride | | style | The function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier. |
172 | missingOverride | | style | The function 'getAllbyHostname4' overrides a function in a base class but is not marked with a 'override' specifier. |
184 | missingOverride | | style | The function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier. |
196 | missingOverride | | style | The function 'getAllbyHostname6' overrides a function in a base class but is not marked with a 'override' specifier. |
211 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
229 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
247 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
265 | 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 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
298 | missingOverride | | style | The function 'getPage4' overrides a function in a base class but is not marked with a 'override' specifier. |
314 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
330 | missingOverride | | style | The function 'getPage6' overrides a function in a base class but is not marked with a 'override' specifier. |
343 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
354 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
365 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
389 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
403 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
414 | missingOverride | | style | The function 'get4' overrides a function in a base class but is not marked with a 'override' specifier. |
440 | missingOverride | | style | The function 'getAll4' overrides a function in a base class but is not marked with a 'override' specifier. |
454 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
468 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
478 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
488 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
498 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
508 | missingOverride | | style | The function 'get6' overrides a function in a base class but is not marked with a 'override' specifier. |
534 | missingOverride | | style | The function 'getAll6' overrides a function in a base class but is not marked with a 'override' specifier. |
543 | missingOverride | | style | The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. |
552 | missingOverride | | style | The function 'del' overrides a function in a base class but is not marked with a 'override' specifier. |
571 | missingOverride | | style | The function 'del4' overrides a function in a base class but is not marked with a 'override' specifier. |
592 | missingOverride | | style | The function 'del6' overrides a function in a base class but is not marked with a 'override' specifier. |
603 | missingOverride | | style | The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. |
610 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
629 | missingOverride | | style | The function 'setIPReservationsUnique' overrides a function in a base class but is not marked with a 'override' specifier. |
647 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
18 | missingIncludeSystem | | information | Include file: <boost/foreach.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/hashed_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/ordered_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/sequenced_index.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/member.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: <stdint.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: <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. |
748 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
19 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
264 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
214 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
303 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
329 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
358 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
83 | returnByReference | | performance | Function 'getDataDir()' should return member 'datadir_' by const reference. |
src/lib/dhcpsrv/client_class_def.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
17 | missingIncludeSystem | | information | Include file: <queue> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
303 | shadowFunction | 398 | style | Local variable 'test' shadows outer function |
601 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
607 | 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. |
65 | missingOverride | | style | The destructor '~ClientClassDef' overrides a destructor in a base class but is not marked with a 'override' specifier. |
68 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
84 | returnByReference | | performance | Function 'getTest()' should return member 'test_' by const reference. |
250 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
371 | missingOverride | | style | The destructor '~ClientClassDictionary' overrides a destructor in a base class but is not marked with a 'override' specifier. |
505 | 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. |
90 | missingOverride | | style | The destructor '~ConfigBackendDHCPv4' overrides a destructor in a base class but is not marked with a 'override' specifier. |
90 | uselessOverride | | style | The destructor '~ConfigBackendDHCPv4' overrides a destructor in a base class but is identical to the overridden function |
src/lib/dhcpsrv/config_backend_dhcp4_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_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. |
91 | missingOverride | | style | The destructor '~ConfigBackendDHCPv6' overrides a destructor in a base class but is not marked with a 'override' specifier. |
91 | uselessOverride | | style | The destructor '~ConfigBackendDHCPv6' overrides a destructor in a base class but is identical to the overridden function |
src/lib/dhcpsrv/config_backend_dhcp6_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
112 | missingOverride | | style | The destructor '~D2ClientConfig' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
90 | missingOverride | | style | The destructor '~D2ClientMgr' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/dhcp4o6_ipc.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
16 | missingIncludeSystem | | information | Include file: <unordered_set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
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_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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
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/algorithm/string.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <list> 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. |
24 | missingIncludeSystem | | information | Include file: <utility> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
83 | noExplicitConstructor | 398 | style | Class 'AuthKey' has a constructor with 1 argument that is not explicit. |
93 | noExplicitConstructor | 398 | style | Class 'AuthKey' has a constructor with 1 argument that is not explicit. |
758 | returnByReference | | performance | Function 'getKey()' should return member 'key_' by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
14 | 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: <algorithm> 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: <iterator> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <map> 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: <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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
113 | missingOverride | | style | The destructor '~Lease' overrides a destructor in a base class but is not marked with a 'override' specifier. |
368 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
471 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
478 | missingOverride | | style | The function 'decline' overrides a function in a base class but is not marked with a 'override' specifier. |
481 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
610 | missingOverride | | style | The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. |
639 | missingOverride | | style | The function 'decline' overrides a function in a base class but is not marked with a 'override' specifier. |
656 | missingOverride | | style | The function 'toText' overrides a function in a base class but is not marked with a 'override' specifier. |
659 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
778 | variableScope | 398 | style | The scope of the variable 'upgraded' can be reduced. |
1075 | knownConditionTrueFalse | 570 | style | Condition 'i>=0' is always false |
1084 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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: <algorithm> 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: <iterator> 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: <sstream> 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 | unreadVariable | 563 | style | Variable 'redacted' is assigned a value that is never used. |
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_mgr.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
153 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
272 | noExplicitConstructor | 398 | style | Class 'MemfileLeaseStatsQuery' has a constructor with 1 argument that is not explicit. |
279 | noExplicitConstructor | 398 | style | Class 'MemfileLeaseStatsQuery' has a constructor with 1 argument that is not explicit. |
292 | missingOverride | | style | The destructor '~MemfileLeaseStatsQuery' overrides a destructor in a base class but is not marked with a 'override' specifier. |
304 | missingOverride | | style | The function 'getNextRow' overrides a function in a base class but is not marked with a 'override' specifier. |
343 | noExplicitConstructor | 398 | style | Class 'MemfileLeaseStatsQuery4' has a constructor with 1 argument that is not explicit. |
367 | missingOverride | | style | The destructor '~MemfileLeaseStatsQuery4' overrides a destructor in a base class but is not marked with a 'override' specifier. |
383 | missingOverride | | style | The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. |
635 | noExplicitConstructor | 398 | style | Class 'MemfileLeaseStatsQuery6' has a constructor with 1 argument that is not explicit. |
659 | missingOverride | | style | The destructor '~MemfileLeaseStatsQuery6' overrides a destructor in a base class but is not marked with a 'override' specifier. |
675 | missingOverride | | style | The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. |
1045 | duplInheritedMember | 398 | warning | The class 'Memfile_LeaseMgr' defines member function with name 'getDBVersion' also defined in its parent class 'LeaseMgr'. |
1361 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
1607 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. |
src/lib/dhcpsrv/memfile_lease_mgr.h |
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: <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. |
157 | missingOverride | | style | The destructor '~Memfile_LeaseMgr' overrides a destructor in a base class but is not marked with a 'override' specifier. |
160 | duplInheritedMember | 398 | warning | The class 'Memfile_LeaseMgr' defines member function with name 'getDBVersion' also defined in its parent class 'LeaseMgr'. |
1590 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
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/ncr_generator.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
230 | missingOverride | | style | The destructor '~Network' overrides a destructor in a base class but is not marked with a 'override' specifier. |
901 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
1448 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
1599 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
37 | missingOverride | | style | The destructor '~NetworkStateImpl' overrides a destructor in a base class but is not marked with a 'override' specifier. |
280 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
src/lib/dhcpsrv/network_state.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. |
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: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
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: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
209 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/packet_fuzzer.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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: <errno.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: <string.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
21 | missingIncludeSystem | | information | Include file: <signal.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
23 | missingIncludeSystem | | information | Include file: <algorithm> 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. |
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: <fstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <ctime> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | passedByValue | 398 | performance | Function parameter 'interface' should be passed by const reference. |
42 | passedByValue | 398 | performance | Function parameter 'address' should be passed by const reference. |
55 | knownConditionTrueFalse | 570 | style | Condition 'loop_max_ptr' is always false |
src/lib/dhcpsrv/packet_fuzzer.h |
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: <net/if.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: <unistd.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. |
73 | passedByValue | 398 | performance | Function parameter 'interface' should be passed by const reference. |
74 | passedByValue | 398 | performance | Function parameter 'address' should be passed by const reference. |
src/lib/dhcpsrv/parsers/base_network_parser.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
201 | variableScope | 398 | style | The scope of the variable 'ddns_ttl' can be reduced. |
201 | unreadVariable | 563 | style | Variable 'ddns_ttl' is assigned a value that is never used. |
src/lib/dhcpsrv/parsers/client_class_def_parser.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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: <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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
1336 | unreadVariable | 563 | style | Variable 'renew' is assigned a value that is never used. |
1337 | 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. |
427 | missingOverride | | style | The function 'parse' 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. |
616 | duplInheritedMember | 398 | warning | The class 'Subnet4ConfigParser' defines member function with name 'parse' also defined in its parent class 'SubnetConfigParser'. |
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. |
751 | missingOverride | | style | The function 'parse' 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. |
896 | duplInheritedMember | 398 | warning | The class 'Subnet6ConfigParser' defines member function with name 'parse' also defined in its parent class 'SubnetConfigParser'. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
108 | passedByValue | 398 | performance | Function parameter 'msg' should be passed by const reference. |
168 | variableScope | 398 | style | The scope of the variable 'identifier' can be reduced. |
169 | variableScope | 398 | style | The scope of the variable 'identifier_name' can be reduced. |
170 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/multi_threading_config_parser.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
14 | missingIncludeSystem | | information | Include file: <limits> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
src/lib/dhcpsrv/parsers/option_data_parser.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
231 | variableScope | 398 | style | The scope of the variable 'name' can be reduced. |
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. |
442 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
547 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcpsrv/parsers/simple_parser6.cc |
455 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
463 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
562 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. |
src/lib/dhcpsrv/pool.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
92 | missingOverride | | style | The destructor '~Pool' overrides a destructor in a base class but is not marked with a 'override' specifier. |
170 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
227 | duplInheritedMember | 398 | warning | The class 'Pool' defines member variable with name 'user_context_' also defined in its parent struct 'UserContext'. |
289 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
418 | duplInheritedMember | 398 | warning | The class 'Pool6' defines member function with name 'getType' also defined in its parent class 'Pool'. |
442 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
447 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
185 | missingOverride | | style | The destructor '~ResourceHandler4' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/sanity_checker.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
77 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
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. |
296 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
808 | useStlAlgorithm | 398 | style | Consider using std::copy algorithm instead of a raw loop. |
839 | useStlAlgorithm | 398 | style | Consider using std::copy algorithm instead of a raw loop. |
src/lib/dhcpsrv/srv_config.h |
37 | missingIncludeSystem | | information | Include file: <boost/shared_ptr.hpp> 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: <stdint.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
250 | noExplicitConstructor | 398 | style | Class 'SrvConfig' has a constructor with 1 argument that is not explicit. |
797 | missingOverride | | style | The function 'merge' overrides a function in a base class but is not marked with a 'override' specifier. |
1020 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
540 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
560 | 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. |
250 | returnByReference | | performance | Function 'getSharedNetworkName()' should return member 'shared_network_name_' by const reference. |
342 | missingOverride | | style | The destructor '~Subnet' overrides a destructor in a base class but is not marked with a 'override' specifier. |
398 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
400 | missingOverride | | style | The function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier. |
421 | duplInheritedMember | 398 | warning | The class 'Subnet' defines member variable with name 'id_' also defined in its parent class 'BaseStampedElement'. |
554 | missingOverride | | style | The function 'clientSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
575 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
584 | missingOverride | | style | The function 'createAllocators' overrides a function in a base class but is not marked with a 'override' specifier. |
604 | missingOverride | | style | The function 'default_pool' overrides a function in a base class but is not marked with a 'override' specifier. |
614 | missingOverride | | style | The function 'checkType' overrides a function in a base class but is not marked with a 'override' specifier. |
724 | missingOverride | | style | The function 'clientSupported' overrides a function in a base class but is not marked with a 'override' specifier. |
733 | missingOverride | | style | The function 'createAllocators' overrides a function in a base class but is not marked with a 'override' specifier. |
738 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
758 | missingOverride | | style | The function 'default_pool' overrides a function in a base class but is not marked with a 'override' specifier. |
768 | 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_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/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/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. |
804 | 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 |
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. |
22 | missingIncludeSystem | | information | Include file: <set> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
207 | 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_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_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 |
32 | missingIncludeSystem | | information | Include file: <boost/range/adaptor/reversed.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. |
34 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
115 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/cfgmgr_unittest.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: <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. |
26 | missingIncludeSystem | | information | Include file: <arpa/inet.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | syntaxError | | error | syntax error |
src/lib/dhcpsrv/tests/client_class_def_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: <sstream> 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. |
193 | 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 |
32 | missingIncludeSystem | | information | Include file: <dhcpsrv/tests/test_libraries.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
40 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
41 | missingIncludeSystem | | information | Include file: <boost/pointer_cast.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
43 | missingIncludeSystem | | information | Include file: <map> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
44 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
233 | 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. |
107 | 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. |
301 | 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. |
157 | 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. |
746 | 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/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 |
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. |
130 | syntaxError | | error | syntax error |
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_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/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. |
304 | 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. |
842 | 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/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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
511 | passedByValue | 398 | performance | Function parameter 'original' should be passed by const reference. |
511 | passedByValue | 398 | performance | Function parameter 'expected' 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. |
564 | passedByValue | 398 | performance | Function parameter 'original' should be passed by const reference. |
564 | passedByValue | 398 | performance | Function parameter 'expected' 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. |
386 | 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/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. |
61 | 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/alloc_engine_utils.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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: <algorithm> 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: <time.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
118 | constParameterReference | 398 | style | Parameter 'existing_lease' can be declared as reference to const |
445 | constParameterReference | 398 | style | Parameter 'hints' can be declared as reference to const |
579 | constParameterReference | 398 | style | Parameter 'existing_lease' can be declared as reference to const |
src/lib/dhcpsrv/testutils/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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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.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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
288 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/shared_ptr.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. |
src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.h |
29 | missingOverride | | style | The destructor '~GenericConfigBackendDHCPv4Test' overrides a destructor in a base class but is not marked with a 'override' specifier. |
117 | missingOverride | | style | The function 'getRecentAuditEntries' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/shared_ptr.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. |
src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.h |
29 | missingOverride | | style | The destructor '~GenericConfigBackendDHCPv6Test' overrides a destructor in a base class but is not marked with a 'override' specifier. |
117 | missingOverride | | style | The function 'getRecentAuditEntries' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/testutils/generic_cb_recovery_unittest.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
1507 | passedByValue | 398 | performance | Function parameter 'prefix' should be passed by const reference. |
1508 | passedByValue | 398 | performance | Function parameter 'exclude' should be passed by const reference. |
1720 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
1722 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##2" to bool always evaluates to true. |
1724 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##3" to bool always evaluates to true. |
1726 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##4" to bool always evaluates to true. |
2040 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
2042 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
2368 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
2557 | incorrectStringBooleanError | 571 | warning | Conversion of string literal "key##1" to bool always evaluates to true. |
3268 | unmatchedSuppression | | information | Unmatched suppression: unusedFunction |
4930 | constParameterReference | 398 | style | Parameter 'data_source1' can be declared as reference to const |
4931 | 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. |
56 | missingOverride | | style | The destructor '~GenericHostDataSourceTest' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
134 | passedByValue | 398 | performance | Function parameter 'auth_key' should be passed by const reference. |
351 | duplicateExpression | 398 | style | Same expression on both sides of '&&'. |
431 | constVariablePointer | 398 | style | Variable 'option1' can be declared as pointer to const |
432 | 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. |
62 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
11 | missingIncludeSystem | | information | Include file: <boost/foreach.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
48 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
61 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
74 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
89 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
104 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
198 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
258 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. |
274 | useStlAlgorithm | 398 | style | Consider using std::copy_if algorithm instead of a raw loop. |
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. |
33 | missingOverride | | style | The destructor '~MemHostDataSource' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
359 | missingOverride | | style | The destructor '~CRLF' overrides a destructor in a base class but is not marked with a 'override' specifier. |
360 | missingOverride | | style | The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. |
383 | missingOverride | | style | The destructor '~String' overrides a destructor 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. |
390 | missingOverride | | style | The destructor '~QString' overrides a destructor 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. |
397 | missingOverride | | style | The destructor '~Number' overrides a destructor 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. |
324 | passedByValue | 398 | performance | Function parameter 'error_token' should be passed by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
364 | missingOverride | | style | The destructor '~MessageRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
308 | unmatchedSuppression | | information | Unmatched suppression: operatorEqToSelf |
321 | noExplicitConstructor | 398 | style | Class 'UnknownRdataDumper' has a constructor with 1 argument that is not explicit. |
336 | ignoredReturnValue | 252 | warning | Return value of function oss.fill() is not used. |
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. |
297 | missingOverride | | style | The destructor '~Generic' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
98 | missingOverride | | style | The destructor '~TSIG' overrides a destructor 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. |
261 | missingOverride | | style | The destructor '~OPT' overrides a destructor 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. |
359 | missingOverride | | style | The destructor '~RRSIG' overrides a destructor 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. |
458 | missingOverride | | style | The destructor '~TKEY' overrides a destructor 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. |
536 | missingOverride | | style | The destructor '~TXT' overrides a destructor 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. |
422 | missingOverride | | style | The destructor '~BasicRdataIterator' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
652 | missingOverride | | style | The destructor '~BasicRRset' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
849 | missingOverride | | style | The destructor '~RRset' overrides a destructor 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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_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. |
73 | syntaxError | | error | syntax error |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
11 | 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 '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. |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
884 | 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. |
584 | syntaxError | | error | syntax error |
src/lib/eval/token.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
690 | variableScope | 398 | style | The scope of the variable 'relay_level' can be reduced. |
src/lib/eval/token.h |
12 | missingIncludeSystem | | information | Include file: <regex> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
13 | missingIncludeSystem | | information | Include file: <stack> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
105 | passedByValue | 398 | performance | Function parameter 'value' should be passed by const reference. |
134 | noExplicitConstructor | 398 | style | Class 'TokenString' has a constructor with 1 argument that is not explicit. |
141 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
158 | noExplicitConstructor | 398 | style | Class 'TokenHexString' has a constructor with 1 argument that is not explicit. |
167 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
188 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
206 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
223 | noExplicitConstructor | 398 | style | Class 'TokenInteger' has a constructor with 1 argument that is not explicit. |
247 | noExplicitConstructor | 398 | style | Class 'TokenIpAddress' has a constructor with 1 argument that is not explicit. |
255 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
277 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
296 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
315 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
334 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
353 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
372 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
391 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
438 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
509 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
554 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
581 | noExplicitConstructor | 398 | style | Class 'TokenPkt' has a constructor with 1 argument that is not explicit. |
591 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
636 | noExplicitConstructor | 398 | style | Class 'TokenPkt4' has a constructor with 1 argument that is not explicit. |
649 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
683 | noExplicitConstructor | 398 | style | Class 'TokenPkt6' has a constructor with 1 argument that is not explicit. |
696 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
751 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
802 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
860 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
905 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
930 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
962 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1002 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1028 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1056 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1084 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1095 | noExplicitConstructor | 398 | style | Class 'TokenMember' has a constructor with 1 argument that is not explicit. |
1105 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1205 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1216 | missingOverride | | style | The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. |
1302 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1354 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1385 | noExplicitConstructor | 398 | style | Class 'TokenMatch' has a constructor with 1 argument that is not explicit. |
1397 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1427 | noExplicitConstructor | 398 | style | Class 'TokenLabel' has a constructor with 1 argument that is not explicit. |
1432 | missingOverride | | style | The function 'getLabel' overrides a function in a base class but is not marked with a 'override' specifier. |
1441 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1457 | noExplicitConstructor | 398 | style | Class 'TokenBranch' has a constructor with 1 argument that is not explicit. |
1471 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1487 | noExplicitConstructor | 398 | style | Class 'TokenPopOrBranchTrue' has a constructor with 1 argument that is not explicit. |
1498 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1511 | noExplicitConstructor | 398 | style | Class 'TokenPopOrBranchFalse' has a constructor with 1 argument that is not explicit. |
1522 | missingOverride | | style | The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. |
1537 | noExplicitConstructor | 398 | style | Class 'TokenPopAndBranchFalse' has a constructor with 1 argument that is not explicit. |
1548 | 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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
61 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
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. |
146 | returnByReference | | performance | Function 'getName()' should return member 'library_name_' by const reference. |
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. |
117 | returnByReference | | performance | Function 'getLibraryNames()' should return member 'library_names_' by const reference. |
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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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 |
27 | missingOverride | | style | The destructor '~HttpAuthConfig' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
120 | missingOverride | | style | The destructor '~BasicHttpAuthConfig' overrides a destructor in a base class but is not marked with a 'override' specifier. |
120 | uselessOverride | | style | The destructor '~BasicHttpAuthConfig' overrides a destructor in a base class but is identical to the overridden function |
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 |
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: <functional> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
97 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
src/lib/http/connection.h |
16 | 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. |
17 | missingIncludeSystem | | information | Include file: <boost/system/error_code.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: <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. |
62 | noExplicitConstructor | 398 | style | Class 'SocketCallback' has a constructor with 1 argument that is not explicit. |
129 | 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. |
13 | missingIncludeSystem | | information | Include file: <vector> 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. |
31 | returnByReference | | performance | Function 'getName()' should return member 'header_name_' by const reference. |
36 | returnByReference | | performance | Function 'getValue()' should return member 'header_value_' by const reference. |
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. |
104 | noExplicitConstructor | 398 | style | Class 'HttpMessageParserBase' has a constructor with 1 argument that is not explicit. |
128 | returnByReference | | performance | Function 'getErrorMessage()' should return member 'error_message_' by const reference. |
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/enable_shared_from_this.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. |
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. |
106 | returnByReference | | performance | Function 'getRemote()' should return member 'remote_' by const reference. |
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. |
195 | returnByReference | | performance | Function 'getSubject()' should return member 'subject_' by const reference. |
209 | returnByReference | | performance | Function 'getIssuer()' should return member 'issuer_' by const reference. |
223 | returnByReference | | performance | Function 'getBasicAuth()' should return member 'basic_auth_' by const reference. |
237 | returnByReference | | performance | Function 'getCustom()' should return member 'custom_' by const reference. |
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. |
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. |
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_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_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. |
87 | syntaxError | | error | syntax error |
src/lib/http/tests/http_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. |
63 | 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/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/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. |
103 | syntaxError | | error | syntax error |
121 | syntaxError | | error | syntax error |
src/lib/http/tests/tls_server_unittests.cc |
26 | missingIncludeSystem | | information | Include file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
27 | missingIncludeSystem | | information | Include file: <boost/asio/ip/tcp.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. |
29 | 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: <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: <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. |
77 | 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/testutils/test_http_client.h |
15 | missingIncludeSystem | | information | Include file: <boost/asio/read.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
16 | missingIncludeSystem | | information | Include file: <boost/asio/buffer.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
17 | missingIncludeSystem | | information | Include file: <boost/asio/ip/tcp.hpp> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
18 | 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. |
19 | missingIncludeSystem | | information | Include file: <gtest/gtest.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
112 | missingOverride | | style | The destructor '~TestHttpClient' overrides a destructor in a base class but is not marked with a 'override' specifier. |
119 | missingOverride | | style | The function 'startRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
147 | missingOverride | | style | The function 'sendRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
154 | missingOverride | | style | The function 'sendPartialRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
195 | missingOverride | | style | The function 'receivePartialResponse' overrides a function in a base class but is not marked with a 'override' specifier. |
262 | missingOverride | | style | The function 'isConnectionAlive' overrides a function in a base class but is not marked with a 'override' specifier. |
295 | missingOverride | | style | The function 'isConnectionClosed' overrides a function in a base class but is not marked with a 'override' specifier. |
315 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TestHttpClient()' at line 113. Dynamic binding is not used. |
315 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
322 | missingOverride | | style | The function 'getResponse' overrides a function in a base class but is not marked with a 'override' specifier. |
330 | missingOverride | | style | The function 'receiveDone' overrides a function in a base class but is not marked with a 'override' specifier. |
387 | missingOverride | | style | The destructor '~TestHttpsClient' overrides a destructor in a base class but is not marked with a 'override' specifier. |
394 | missingOverride | | style | The function 'startRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
432 | missingOverride | | style | The function 'sendRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
439 | missingOverride | | style | The function 'sendPartialRequest' overrides a function in a base class but is not marked with a 'override' specifier. |
481 | missingOverride | | style | The function 'receivePartialResponse' overrides a function in a base class but is not marked with a 'override' specifier. |
548 | missingOverride | | style | The function 'isConnectionAlive' overrides a function in a base class but is not marked with a 'override' specifier. |
581 | missingOverride | | style | The function 'isConnectionClosed' overrides a function in a base class but is not marked with a 'override' specifier. |
603 | virtualCallInConstructor | | style | Virtual function 'close' is called from destructor '~TestHttpsClient()' at line 388. Dynamic binding is not used. |
603 | missingOverride | | style | The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. |
610 | missingOverride | | style | The function 'getResponse' overrides a function in a base class but is not marked with a 'override' specifier. |
618 | missingOverride | | style | The function 'receiveDone' overrides a function in a base class but is not marked with a 'override' specifier. |
src/lib/http/url.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
52 | returnByReference | | performance | Function 'getErrorMessage()' should return member 'error_message_' by const reference. |
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 |
479 | variableScope | 398 | style | The scope of the variable 'message_file' can be reduced. |
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. |
56 | missingOverride | | style | The destructor '~InterprocessSyncFile' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
35 | missingOverride | | style | The destructor '~InterprocessSyncNull' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
56 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
src/lib/log/logger_support.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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. |
87 | missingOverride | | style | The destructor '~MessageException' overrides a destructor in a base class but is not marked with a 'override' specifier. |
99 | returnByReference | | performance | Function 'arguments()' should return member 'args_' by const reference. |
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. |
145 | returnByReference | | performance | Function 'getNotAdded()' should return member 'not_added_' by const reference. |
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 |
116 | syntaxError | | error | syntax error |
src/lib/log/tests/logger_example.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
92 | returnByReference | | performance | Function 'getLoggerName()' should return member 'logname_' by const reference. |
97 | returnByReference | | performance | Function 'getFileName()' should return member 'name_' by const reference. |
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_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: <cstdlib> 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. |
25 | missingIncludeSystem | | information | Include file: <string> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
422 | noExplicitConstructor | 398 | style | Class 'MockSync' has a constructor with 1 argument that is not explicit. |
436 | missingOverride | | style | The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. |
441 | missingOverride | | style | The function 'tryLock' overrides a function in a base class but is not marked with a 'override' specifier. |
445 | 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. |
232 | shadowVariable | 398 | style | Local variable 'init_message_initializer_unittest_1' shadows outer variable |
233 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
50 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
276 | constVariablePointer | 398 | style | Variable 'status' can be declared as pointer to const |
617 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
643 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
661 | 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. |
257 | missingOverride | | style | The destructor '~MySqlConnection' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
863 | syntaxError | | error | syntax error |
1072 | 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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. |
122 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
140 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
518 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
544 | unusedScopedObject | 563 | style | Instance of 'DB_LOG_DEBUG' object is destroyed immediately. |
564 | 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. |
227 | missingOverride | | style | The destructor '~PgSqlConnection' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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/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/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. |
134 | returnByReference | | performance | Function 'getServerTag()' should return member 'server_tag_' by const reference. |
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. |
45 | returnByReference | | performance | Function 'getAccessString()' should return member 'access_str_' by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
846 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
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. |
113 | missingOverride | | style | The destructor '~DControllerBase' overrides a destructor in a base class but is not marked with a 'override' specifier. |
117 | duplInheritedMember | 398 | warning | The class 'DControllerBase' defines member function with name 'getVersion' also defined in its parent class 'Daemon'. |
221 | returnByReference | | performance | Function 'getAppName()' should return member 'app_name_' by const reference. |
228 | returnByReference | | performance | Function 'getBinName()' should return member 'bin_name_' by const reference. |
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. |
169 | returnByReference | | performance | Function 'getAppName()' should return member 'app_name_' by const reference. |
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. |
261 | constVariableReference | 398 | style | Variable 'json_path' can be declared as reference to const |
262 | 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. |
131 | returnByReference | | performance | Function 'getConfigFile()' should return member 'config_file_' by const reference. |
164 | returnByReference | | performance | Function 'getProcName()' should return member 'proc_name_' by const reference. |
172 | returnByReference | | performance | Function 'getPIDFileDir()' should return member 'pid_file_dir_' by const reference. |
207 | returnByReference | | performance | Function 'getDefaultLoggerName()' should return member 'default_logger_name_' by const reference. |
src/lib/process/log_parser.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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_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/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. |
158 | missingOverride | | style | The destructor '~DStubProcess' overrides a destructor 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. |
306 | missingOverride | | style | The destructor '~DStubController' overrides a destructor 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. |
601 | missingOverride | | style | The destructor '~DStubContext' overrides a destructor in a base class but is not marked with a 'override' specifier. |
619 | missingOverride | | style | The function 'toElement' overrides a function in a base class but is not marked with a 'override' specifier. |
648 | missingOverride | | style | The destructor '~DStubCfgMgr' overrides a destructor 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. |
341 | returnByReference | | performance | Function 'getName()' should return member 'name_' by const reference. |
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. |
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/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. |
70 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
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. |
65 | missingOverride | | style | The destructor '~TcpRequest' overrides a destructor in a base class but is not marked with a 'override' specifier. |
65 | uselessOverride | | style | The destructor '~TcpRequest' overrides a destructor in a base class but is identical to the overridden function |
110 | missingOverride | | style | The destructor '~TcpResponse' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 70. 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. |
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. |
32 | missingOverride | | style | The destructor '~TcpStreamRequest' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
105 | missingOverride | | style | The destructor '~TcpStreamResponse' overrides a destructor 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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
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/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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
408 | returnByReference | | performance | Function 'getFilename()' should return member 'filename_' by const reference. |
416 | returnByReference | | performance | Function 'getReadMsg()' should return member 'read_msg_' by const reference. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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. |
85 | returnByReference | | performance | Function 'getAlgorithm()' should return member 'algorithm_' by const reference. |
205 | missingOverride | | style | The destructor '~Base64Encoder' overrides a destructor in a base class but is not marked with a 'override' specifier. |
224 | missingOverride | | style | The destructor '~Base32HexEncoder' overrides a destructor in a base class but is not marked with a 'override' specifier. |
243 | missingOverride | | style | The destructor '~Base16Encoder' overrides a destructor in a base class but is not marked with a 'override' specifier. |
293 | passedByValue | 398 | performance | Function parameter 'value' should be passed by const reference. |
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: <cstdio> 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: <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. |
18 | missingIncludeSystem | | information | Include file: <dirent.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
19 | missingIncludeSystem | | information | Include file: <fcntl.h> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
198 | constVariablePointer | 398 | style | Variable 'i' can be declared as pointer to const |
src/lib/util/filesystem.h |
10 | missingIncludeSystem | | information | Include file: <sys/stat.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. |
57 | noExplicitConstructor | 398 | style | Struct 'Umask' has a constructor with 1 argument that is not explicit. |
77 | noExplicitConstructor | 398 | style | Struct 'Path' has a constructor with 1 argument that is not explicit. |
91 | returnByReference | | performance | Function 'parentPath()' should return member 'parent_path_' by const reference. |
98 | returnByReference | | performance | Function 'stem()' should return member 'stem_' by const reference. |
105 | returnByReference | | performance | Function 'extension()' should return member 'extension_' by const reference. |
152 | returnByReference | | performance | Function 'dirName()' should return member 'dir_name_' by const reference. |
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. |
63 | returnByReference | | performance | Function 'getLabel()' should return member 'label_' by const reference. |
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. |
32 | missingOverride | | style | The destructor '~MemorySegmentLocal' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |
238 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
284 | 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. |
355 | 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 < 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 < asiolink :: IOAddress >' 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 < SubnetID >' 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. |
114 | returnByReference | | performance | Function 'get()' should return member 'default_' by const reference. |
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. |
82 | returnByReference | | performance | Function 'getFilename()' should return member 'filename_' by const reference. |
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. |
47 | returnByReference | | performance | Function 'backendType()' should return member 'backend_type_' by const reference. |
54 | returnByReference | | performance | Function 'timerName()' should return member 'timer_name_' by const reference. |
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. |
84 | missingOverride | | style | The destructor '~State' overrides a destructor in a base class but is not marked with a 'override' specifier. |
124 | missingOverride | | style | The destructor '~StateSet' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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 |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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/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/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/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/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. |
53 | throwInNoexceptFunction | 398 | error | Exception thrown in function declared not to throw exceptions. |
255 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. |
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. |
138 | missingOverride | | style | The destructor '~VersionedCSVFile' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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_config.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
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_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_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_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_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_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_class.h |
85 | missingOverride | | style | The destructor '~TranslatorClass' overrides a destructor in a base class but is not marked with a 'override' specifier. |
148 | missingOverride | | style | The destructor '~TranslatorClasses' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/lib/yang/translator_config.cc |
0 | normalCheckLevelMaxBranches | | information | Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. |
13 | missingIncludeSystem | | information | Include file: <sstream> not found. Please note: Cppcheck does not need standard library headers to get proper results. |
319 | variableScope | 398 | style | The scope of the variable 'xpath' can be reduced. |
372 | variableScope | 398 | style | The scope of the variable 'xpath' can be reduced. |
465 | variableScope | 398 | style | The scope of the variable 'xpath' can be reduced. |
src/lib/yang/translator_config.h |
415 | missingOverride | | style | The destructor '~TranslatorConfig' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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_database.h |
113 | missingOverride | | style | The destructor '~TranslatorDatabase' overrides a destructor in a base class but is not marked with a 'override' specifier. |
183 | missingOverride | | style | The destructor '~TranslatorDatabases' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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_host.h |
122 | missingOverride | | style | The destructor '~TranslatorHost' overrides a destructor in a base class but is not marked with a 'override' specifier. |
185 | missingOverride | | style | The destructor '~TranslatorHosts' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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_logger.h |
102 | missingOverride | | style | The destructor '~TranslatorLogger' overrides a destructor in a base class but is not marked with a 'override' specifier. |
183 | missingOverride | | style | The destructor '~TranslatorLoggers' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/lib/yang/translator_option_data.h |
87 | missingOverride | | style | The destructor '~TranslatorOptionData' overrides a destructor in a base class but is not marked with a 'override' specifier. |
146 | missingOverride | | style | The destructor '~TranslatorOptionDataList' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/lib/yang/translator_option_def.h |
87 | missingOverride | | style | The destructor '~TranslatorOptionDef' overrides a destructor in a base class but is not marked with a 'override' specifier. |
149 | missingOverride | | style | The destructor '~TranslatorOptionDefList' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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_pd_pool.h |
125 | missingOverride | | style | The destructor '~TranslatorPdPool' overrides a destructor in a base class but is not marked with a 'override' specifier. |
203 | missingOverride | | style | The destructor '~TranslatorPdPools' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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_pool.h |
133 | missingOverride | | style | The destructor '~TranslatorPool' overrides a destructor in a base class but is not marked with a 'override' specifier. |
217 | missingOverride | | style | The destructor '~TranslatorPools' overrides a destructor in a base class but is not marked with a 'override' specifier. |
src/lib/yang/translator_shared_network.h |
173 | missingOverride | | style | The destructor '~TranslatorSharedNetwork' overrides a destructor in a base class but is not marked with a 'override' specifier. |
238 | missingOverride | | style | The destructor '~TranslatorSharedNetworks' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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/translator_subnet.h |
280 | missingOverride | | style | The destructor '~TranslatorSubnet' overrides a destructor in a base class but is not marked with a 'override' specifier. |
352 | missingOverride | | style | The destructor '~TranslatorSubnets' overrides a destructor in a base class but is not marked with a 'override' specifier. |
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. |