diff options
Diffstat (limited to 'japanese/pine/files/patch-ac')
-rw-r--r-- | japanese/pine/files/patch-ac | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/japanese/pine/files/patch-ac b/japanese/pine/files/patch-ac new file mode 100644 index 000000000000..4a78f7ad85dc --- /dev/null +++ b/japanese/pine/files/patch-ac @@ -0,0 +1,88 @@ +*** imap/ANSI/c-client/os_bsf.c Thu Jan 1 01:00:00 1970 +--- imap/ANSI/c-client/os_bsf.c Fri Sep 2 02:35:44 1994 +*************** +*** 0 **** +--- 1,83 ---- ++ /* ++ * Program: Operating-system dependent routines -- BSDI BSD/386 version ++ * ++ * Author: Mark Crispin ++ * Networks and Distributed Computing ++ * Computing & Communications ++ * University of Washington ++ * Administration Building, AG-44 ++ * Seattle, WA 98195 ++ * Internet: MRC@CAC.Washington.EDU ++ * ++ * Date: 1 August 1988 ++ * Last Edited: 11 July 1994 ++ * ++ * Copyright 1994 by the University of Washington ++ * ++ * Permission to use, copy, modify, and distribute this software and its ++ * documentation for any purpose and without fee is hereby granted, provided ++ * that the above copyright notice appears in all copies and that both the ++ * above copyright notice and this permission notice appear in supporting ++ * documentation, and that the name of the University of Washington not be ++ * used in advertising or publicity pertaining to distribution of the software ++ * without specific, written prior permission. This software is made available ++ * "as is", and ++ * THE UNIVERSITY OF WASHINGTON DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, ++ * WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT LIMITATION ALL IMPLIED ++ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND IN ++ * NO EVENT SHALL THE UNIVERSITY OF WASHINGTON BE LIABLE FOR ANY SPECIAL, ++ * INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM ++ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, TORT ++ * (INCLUDING NEGLIGENCE) OR STRICT LIABILITY, ARISING OUT OF OR IN CONNECTION ++ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ++ * ++ */ ++ ++ #include "tcp_unix.h" /* must be before osdep includes tcp.h */ ++ #include "mail.h" ++ #include "osdep.h" ++ #include <stdio.h> ++ #include <sys/time.h> ++ #include <sys/stat.h> ++ #include <sys/socket.h> ++ #include <netinet/in.h> ++ #include <arpa/inet.h> ++ #include <netdb.h> ++ #include <ctype.h> ++ #include <errno.h> ++ extern int errno; /* just in case */ ++ #include <pwd.h> ++ #include "misc.h" ++ extern char *crypt(); ++ ++ ++ #include "fs_unix.c" ++ #include "ftl_unix.c" ++ #include "nl_unix.c" ++ #define OWN_RFC_DATE ++ #include "env_unix.c" ++ #include "tcp_unix.c" ++ #include "log_std.c" ++ #include "gr_waitp.c" ++ #include "tz_bsd.c" ++ ++ /* Write current time in RFC 822 format ++ * Accepts: destination string ++ */ ++ ++ void rfc822_date (char *date) ++ { ++ int zone; ++ char *zonename; ++ struct tm *t; ++ struct timeval tv; ++ struct timezone tz; ++ gettimeofday (&tv,&tz); /* get time and timezone poop */ ++ t = localtime (&tv.tv_sec); /* convert to individual items */ ++ zone = t->tm_gmtoff/60; /* get timezone from TZ environment stuff */ ++ zonename = t->tm_zone; ++ /* and output it */ ++ sprintf (date,"%s, %d %s %d %02d:%02d:%02d %+03d%02d (%s)", ++ days[t->tm_wday],t->tm_mday,months[t->tm_mon],t->tm_year+1900, ++ t->tm_hour,t->tm_min,t->tm_sec,zone/60,abs (zone) % 60,zonename); ++ } |