diff --git a/libexec/talkd/announce.c b/libexec/talkd/announce.c index dccd8d887b32..aec851f1c3e3 100644 --- a/libexec/talkd/announce.c +++ b/libexec/talkd/announce.c @@ -125,8 +125,10 @@ print_mesg(tty, tf, request, remote_machine) max_size = max(max_size, sizes[i]); i++; (void)snprintf(line_buf[i], N_CHARS, - "Message from Talk_Daemon@%s at %d:%02d ...", - hostname, localclock->tm_hour , localclock->tm_min ); + "Message from Talk_Daemon@%s at %d:%02d on %d/%.2d/%.2d ...", + hostname, localclock->tm_hour , localclock->tm_min, + localclock->tm_year + 1900, localclock->tm_mon, + localclock->tm_mday); sizes[i] = strlen(line_buf[i]); max_size = max(max_size, sizes[i]); i++;