#ifdef __ATTRIBUTE___FORMAT_OK
__attribute ((format (printf, 2, 3)))
#endif /* __ATTRIBUTE___FORMAT_OK */
;
void
#ifdef __ATTRIBUTE___FORMAT_OK
__attribute ((format (printf, 2, 3)))
#endif /* __ATTRIBUTE___FORMAT_OK */
;
void
-init_print(netdissect_options *ndo, u_int32_t localnet, u_int32_t mask,
+init_print(netdissect_options *ndo, uint32_t localnet, uint32_t mask,
if(ndo->ndo_packet_number)
ND_PRINT((ndo, "%5u ", packets_captured));
if(ndo->ndo_packet_number)
ND_PRINT((ndo, "%5u ", packets_captured));
- (void)fprintf(stderr, "%s: WARNING: ", program_name);
+ if(ndo->program_name)
+ (void)fprintf(stderr, "%s: ", ndo->program_name);
+ (void)fprintf(stderr, "WARNING: ");