aboutsummaryrefslogtreecommitdiff
path: root/japanese/pine/files/patch-ac
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/pine/files/patch-ac')
-rw-r--r--japanese/pine/files/patch-ac88
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);
++ }