[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tsp-devel] test result patch RPC
From: |
NOULARD Eric |
Subject: |
Re: [Tsp-devel] test result patch RPC |
Date: |
Thu, 28 Oct 2004 22:22:02 +0200 |
Ok c'est bien dommage
les versions snXXXX sont là pour eviter les buffer overflow :))
J'ai mis un sprintf :((
Et c'est commité.
Eric
Le jeu 28/10/2004 à 09:15, PAGNOT, Robert a écrit :
> Seule remarque sur le patch : SNPRINTF n'existe pas sous Solaris 2.5 !
>
> Sinon, la patch est testé OK sur Solaris 2.5/2.8, DEC-OSF 5.1, Linux 2.4 et
> 2.6.
>
> Remplace le snprintf par autre chose plus classique, et ce sera bon pour
> moi.
>
> A+
>
> Robert PAGNOT
> ASTRIUM SAS
> AEA56 - Ground Systems
> tél.: 05 62 19 55 32
> fax.: 05 62 19 77 41
> <mailto:address@hidden>
>
>
>
> > -----Original Message-----
> > From: NOULARD Eric [mailto:address@hidden
> > Sent: Thursday, October 28, 2004 12:16 AM
> > To: Devel TSP
> > Subject: [Tsp-devel] patch RPC cherche testeurs sous Solaris
> >
> >
> > Après quelques investigations il s'avère que
> > c'est la fonction svc_destroy
> > qui semble planter sous Linux (noyau 2.6.8.1 glibc 2.3.3)
> > si on l'enlève tout bonnement et qu'on fait
> > seulement
> >
> > svc_unregister
> > pmap_unset
> >
> > ben c'est ok??
> >
> > D'où 2 questions:
> >
> > 1) A quoi sert réellement svc_destroy?
> > l'argument de type SVCXPRT* qui est détruit par svc_destroy
> > est utilise (probablement) par svn_run, suite au svc_tcpcreate
> > +svc_register. Hors svc_run ne revient jamais, donc que se
> > passe-t-il
> > quand on "svc_destroy" quand svc_run n'est pas terminé?
> >
> > 2) est-ce que le patch qui suit serait OK sous Solaris
> > Patch applicable avec un
> > cd $DEVBASE
> > patch -p0 < rpc_linux.patch
> >
> > Des volontaires pour tester ça sous Solaris
> > avant que je commite ces changements?
> >
> > A noter que j'ai donné la version de la glibc car sous Linux
> > la lib [sun]rpc fait visiblement de la glibc
> > dans les sources (par exemple de la 2.3.3)
> > glibc-2.3.3/sunrpc/rpc/svc.h:
> >
> > #define svc_destroy(xprt) \
> > (*(xprt)->xp_ops->xp_destroy)(xprt)
> >
> > Ce qui ne m'aide pas beaucoup...
> >
> > --
> > Eric NOULARD
> > E-mail: address@hidden
> >
>
> ______________________________________________________________________
> _______________________________________________
> Tsp-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/tsp-devel
--
Eric NOULARD
E-mail: address@hidden