Hallo!
Ich sitze an einem Beleg fürs Studium, in dem wir eine RPC-Anwendung ohne Protokoll-Kompiler erstellen sollen.
Alles kein Problem, außer, dass es für die Funktion "registerrpc", mit der die Routine als RPC-Dienst angemeldet wird, scheinbar nicht (mehr) gibt. Die Manpage rpc(3) beschreibt die Funktion, aber `grep -r registerrpc /usr/include*` zeigt nichts.
Beim Kompilieren kommt die Warnung: $ gcc -Wall -pedantic -c mysysstat_svc.c -o mysysstat_svc.o mysysstat_svc.c: In Funktion »main«: mysysstat_svc.c:18: Warnung: implicit declaration of function `registerrpc'
Der Server funktioniert auch nicht, d. h. ruft die RPC-Routine nicht auf.
Welche Funktion kann ich statt dessen verwenden, um das Programm zu registrieren?
Freundlich grüßend,
Erik
PS: Guten Rutsch!
lug-dd@mailman.schlittermann.de