blob: a228994ed40cbe4e2484f300d61e085b6ce35456 [file] [log] [blame]
Zesstra25387d92017-02-03 20:20:56 +01001/***************************************************************************
2
3 Forward-Server: Lade-/Speicherserver.
4 Dieser Teilserver hat die Aufgabe, einzelne Teile der forwardliste
5 auf Anfrage zu laden und
6
7 Teil des MG-Mailsystems
8 (C) 1996 Loco@Morgengrauen
9
10 Es gilt dasselbe Copyright wie fuer mailer.c, bitte dort nachlesen.
11
12***************************************************************************/
13
14#include "/mail/post.h"
15
16mixed data;
17
18create() {
19 seteuid(getuid());
20}
21
22mapping LoadData(string file) {
23 if (!stringp(file)||sizeof(file)>1||file>"z"||file<"a")
24 return 0;
25 restore_object(FWSAVEFILE(file));
26 return data;
27}
28
29int SaveData(string file, mapping what) {
30// if (geteuid(previous_object())!=geteuid()) return 0;
31 data=what;
32 save_object(FWSAVEFILE(file));
33 data=0;
34 return 1;
35}