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