4 * Function to generate RFC822-compliant textual time/date stamp
16 static char *months[] = {
17 "Jan", "Feb", "Mar", "Apr", "May", "Jun",
18 "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
21 static char *weekdays[] = {
22 "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"
27 * Supplied with a unix timestamp, generate an RFC822-compliant textual
28 * time and date stamp.
30 void generate_rfc822_datestamp(char *buf, time_t xtime) {
33 t = localtime(&xtime);
35 sprintf(buf, "%s, %02d %s %04d %02d:%02d:%02d %s",