Je crée un programme qui utilise des rpc, mon client a une fonction callrpc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 m=callrpc("localhost",ARITH_PROG, ARITH_VERS1, QUEST1, ? ,&p, ? ,&x);
J'ai un fichier entete.h que j'importe, un fichier entete.c, où je sérialise mes données dans une fonction du nom de xrd_donnee.
dans mon fichier entete.h, j'importe
Le problème, c'est que je n'arrive pas à inserer par completion xdr_donnee pour la chaine envoyée, et xdr_int pour le resultat. (Donc, si je le rajoute à la main, ça ne va pas marcher)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #include <rpc/types.h> #include <rpc/xdr.h>
J'ai le même problème avec le registerrpc......
Merci
Partager