gehe zum Quellcode dieser Datei
Makrodefinitionen | |
| #define | FTPD "secure/ftpd" |
| #define | FTPIMP "std/shells/filesys/ftpimp" |
| #define | D(msg) if(find_player("rumata"))tell_object(find_player("rumata"),msg) |
Funktionen | |
| void | create () |
| nomask mixed | impFor (string name) |
| #define D | ( | msg | ) | if(find_player("rumata"))tell_object(find_player("rumata"),msg) |
Definiert in Zeile 6 der Datei impfetch.c.
| #define FTPD "secure/ftpd" |
Definiert in Zeile 3 der Datei impfetch.c.
| #define FTPIMP "std/shells/filesys/ftpimp" |
Definiert in Zeile 4 der Datei impfetch.c.
Wird benutzt von impFor().
| void create | ( | ) |
Definiert in Zeile 8 der Datei impfetch.c.
| nomask mixed impFor | ( | string | name | ) |
Definiert in Zeile 10 der Datei impfetch.c.
Benutzt destruct() und FTPIMP.
00010 { 00011 object imp; 00012 string fname; 00013 00014 fname = "/ftpimp:" + name; 00015 imp = find_object( fname ); 00016 if( !objectp(imp) ) { 00017 seteuid( name ); 00018 imp = clone_object( FTPIMP ); 00019 imp->SetUser( name ); 00020 rename_object( imp, fname ); 00021 destruct( this_object() ); // next imp must have rootid again 00022 } 00023 return imp; 00024 }

1.6.3