This is cvt_mailrc-main.c in view mode; [Download] [Up]
/*
* cvt_mailrc: Command line interface file.
*
* This program is used to convert .mailrc mail configuration file to
* .mailalias NeXTMail configuration files.
*
* Copyright (C) 1991 Roberto Di Cosmo
*
* Everyone is granted permission to copy, modify and redistribute
* this file, as far as this notice is preserved on all copies.
*
* Written by:
* Roberto Di Cosmo <dicosmo@dmi.ens.fr>
* Dipartimento di Informatica LIENS
* Universita' di Pisa Ecole Normale Superieure
* Corso Italia, 40 45, Rue d'Ulm
* Pisa ITALY Paris FRANCE
*
*/
#include <stdio.h>
#include <pwd.h>
extern void cvt_mailrc();
main()
{
char *Unixmailrcfn;
char *NeXTmailaliasfn;
Unixmailrcfn = malloc(550);
NeXTmailaliasfn = malloc(550);
(void)strcpy(Unixmailrcfn, strcpy(NeXTmailaliasfn,
getpwuid(getuid())->pw_dir));
(void)strcat(Unixmailrcfn, "/.mailrc");
(void)strcat(NeXTmailaliasfn, "/.NeXT/.mailalias");
printf("I am converting your %s \n into %s ... please wait ...\n",
Unixmailrcfn, NeXTmailaliasfn );
if ((freopen(Unixmailrcfn,"r",stdin)) != NULL)
if ((freopen(NeXTmailaliasfn,"a",stdout)) != NULL)
{cvt_mailrc();};
/* printf("Conversion succesfully terminated. Have a nice day!\n"); */
}
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.