aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_utils.c
diff options
context:
space:
mode:
authorIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2021-05-09 15:11:05 +0200
committerGitHub <noreply@github.com>2021-05-09 15:11:05 +0200
commit1deae1132bb80469665c10f101ac46bfd75e83e4 (patch)
tree2f32dcc1b6e12a3295ec8bcf4a54bea294d34b8f /src/lib/ndpi_utils.c
parent2ca37ff8be2e5c1f273a7eb1fb4106c65c95217e (diff)
Fix some warnings (#1181)
``` In file included from protocols/fasttrack.c:29: ../include/ndpi_api.h:1504:3: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 1504 | const ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk); | ^~~~~ In file included from protocols/amazon_video.c:28: ../include/ndpi_api.h:1504:3: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 1504 | const ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk); | ^~~~~ ... ndpi_utils.c: In function ‘ndpi_risk2severity’: ndpi_utils.c:1834:1: warning: control reaches end of non-void function [-Wreturn-type] 1834 | } | ^ ```
Diffstat (limited to 'src/lib/ndpi_utils.c')
-rw-r--r--src/lib/ndpi_utils.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c
index f59a9d773..07b1cbb02 100644
--- a/src/lib/ndpi_utils.c
+++ b/src/lib/ndpi_utils.c
@@ -1788,7 +1788,7 @@ const char* ndpi_risk2str(ndpi_risk_enum risk) {
/* ******************************************************************** */
-const ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk) {
+ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk) {
switch(risk) {
case NDPI_NO_RISK:
case NDPI_MAX_RISK:
@@ -1831,6 +1831,10 @@ const ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk) {
case NDPI_BINARY_APPLICATION_TRANSFER:
return(NDPI_RISK_SEVERE);
}
+
+ /* We have added all possible ndpi_risk_enum values in the switch,
+ but the compiler complains anyway... Try to silence it */
+ return(NDPI_RISK_LOW);
}
/* ******************************************************************** */