struct tsp_timeval tspu_time;
nd_int8_t tspu_hopcnt;
} tsp_u;
- nd_byte tsp_name[256];
+ nd_byte tsp_name[256]; /* null-terminated string up to 256 */
};
#define tsp_time tsp_u.tspu_time
#define TSPTYPENUMBER 25
-static const char tstr[] = "[|timed]";
static const char *tsptype[TSPTYPENUMBER] =
{ "ANY", "ADJTIME", "ACK", "MASTERREQ", "MASTERACK", "SETTIME", "MASTERUP",
break;
}
ND_PRINT(" name ");
- if (nd_print(ndo, (const u_char *)tsp->tsp_name, (const u_char *)tsp->tsp_name + sizeof(tsp->tsp_name)))
+ if (nd_printzp(ndo, tsp->tsp_name, sizeof(tsp->tsp_name),
+ ndo->ndo_snapend))
goto trunc;
return;
trunc:
- ND_PRINT(" %s", tstr);
+ nd_print_trunc(ndo);
}