diff options
author | Luca Deri <deri@ntop.org> | 2024-10-18 23:47:34 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2024-10-18 23:47:34 +0200 |
commit | 0cc84e4fdd3057826355596fc2cc5a6c783048d5 (patch) | |
tree | 4e8959e9dd33136847d7606fffcbbf68f2f9fd58 /src/lib/ndpi_utils.c | |
parent | 819291b7e42afca856ef1a3fa611ddd926da6549 (diff) |
Improved TCP fingepring calculation
Adde basidc OS detection based on TCP fingerprint
Diffstat (limited to 'src/lib/ndpi_utils.c')
-rw-r--r-- | src/lib/ndpi_utils.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c index bfe1e5274..809391fae 100644 --- a/src/lib/ndpi_utils.c +++ b/src/lib/ndpi_utils.c @@ -3845,3 +3845,17 @@ char* ndpi_quick_decrypt(const char *encrypted_msg, return(decoded_string); } +/* ************************************************************** */ + +const char* ndpi_print_os_hint(u_int8_t os_hint) { + switch(os_hint) { + case os_windows: return("Win"); + case os_macos: return("macOS"); + case os_ios_ipad_os: return("iOS/iPad"); + case os_android: return("Android"); + case os_linux: return("Linux"); + case os_freebsd: return("FreeBSD"); + } + + return("Unknown"); +} |