Bonjour,

Je suis en train de travailler sur l'intégration d'un stub server dans une 
application Rtems. Je suis face à un problème lors du demarrage du Stub Server, 
dont la trace est la suivante:
" TSP Provider on PID 1 - URL #0 : <rpc://rtems_host/StubbedServer :0>
Cannot register service: RPC: Time out 
  ERROR||/tsp-0.8.3-Source/src/core/rpc/tsp_server.c##TSP_rpc_run##281:RPC 
server unable to register ProgId=31230010 "

Après avoir tracé l'exécution, la fonction svc_register retourne FALSE qui est 
le résultat de pmap_set.
Dans cette fonction du fichier pmap_clnt.c, la création du client : 
        client = clntudp_bufcreate( &myaddress, PMAPPROG, PMAPVERS, timeout, 
&socket, RPCSMALLSGSIZE, RPCSMALLSGSIZE);
Ne se passe pas bien, retour clien NULL.
Ce retour est dû , soit à un mauvais retour de xdrmem_create, soit à une 
mauvaise création de la socket: 
 *sockp = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);


Si vous avez des pistes ?

Merci de votre aide.

Stéphane




_______________________________________________
Tsp-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/tsp-devel

Répondre à