diff --git a/src/output.c b/src/output.c index ae16421..9181feb 100644 --- a/src/output.c +++ b/src/output.c @@ -245,7 +245,9 @@ int output_xml(void) fputs("\n\t", outfile); fputs(ntop_ipaddr(&l->ip), outfile); fputs("\n\t", outfile); - fputs(l->ethernet, outfile); + if (l->ethernet != NULL) { + fputs(l->ethernet, outfile); + } fputs("\n\n", outfile); } @@ -366,7 +368,9 @@ int output_json(void) fputs("\n { \"ip\":\"", outfile); fputs(ntop_ipaddr(&l->ip), outfile); fputs("\", \"macaddress\":\"", outfile); - fputs(l->ethernet, outfile); + if (l->ethernet != NULL) { + fputs(l->ethernet, outfile); + } fputs("\" }", outfile); } }