Je n'arrive pas à avoir les arguments de callrpc....
Je crée un programme qui utilise des rpc, mon client a une fonction callrpc
Code:
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
Code:
1 2 3
|
#include <rpc/types.h>
#include <rpc/xdr.h> |
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)
J'ai le même problème avec le registerrpc......
Merci