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.