aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/netbios.c
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2017-03-19 23:42:36 +0100
committerLuca Deri <deri@ntop.org>2017-03-19 23:42:36 +0100
commit760d468aca5e75123b594319701a43e808961a5d (patch)
tree44056d8a3be4b2f1dff65d57eadc70ec78eaaf95 /src/lib/protocols/netbios.c
parent6a5b380bc7495d91aaee189c52b6f9c300665027 (diff)
Improved netbios name decoding
Diffstat (limited to 'src/lib/protocols/netbios.c')
-rw-r--r--src/lib/protocols/netbios.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/protocols/netbios.c b/src/lib/protocols/netbios.c
index 752da6c10..c899086eb 100644
--- a/src/lib/protocols/netbios.c
+++ b/src/lib/protocols/netbios.c
@@ -50,8 +50,11 @@ int ndpi_netbios_name_interpret(char *in, char *out, u_int out_len) {
}
*out = ((in[0]-'A')<<4) + (in[1]-'A');
+
in += 2;
- out++, ret++;
+
+ if(isprint(*out))
+ out++, ret++;
}
*out = 0;