ok I made changes to have all I want (bottom of mail). So now, I have an opensips completely compliant with RFC5090. I can finish my gateway. Please keep me informed if you intend to develop Diameter client for opensips. I'm still looking for other softwares but I can't find (except omnivox which I can't get working). Maybe Oracle weblogic but it looks hard to configure.
If I don't find any suitable software, I will make a hack with sockets to exchange data structure between a freediameter testapp and a fake opensips module. That way I can have freediameter framework with real data and communication between UA and Diameter server through transformed opensips. It will be difficult to make it work but I don't have time to make opensips diameter module. Regards, Alexandre pvar.c (line1417) > case 11: > return pv_get_strval(msg, param, res, > &((auth_body_t*)(hdr->parsed))->digest.nc); > case 10: > return pv_get_strval(msg, param, res, > &((auth_body_t*)(hdr->parsed))->digest.qop.qop_str); > case 9: > return pv_get_strval(msg, param, res, > &((auth_body_t*)(hdr->parsed))->digest.alg.alg_str); > case 8: > return pv_get_strval(msg, param, res, > &((auth_body_t*)(hdr->parsed))->digest.opaque); > case 7: > return pv_get_strval(msg, param, res, > &((auth_body_t*)(hdr->parsed))->digest.cnonce); > pvar.h (line 109) > PVT_AUTH_NONCE_COUNT, PVT_AUTH_QOP, > PVT_AUTH_ALGORITHM, PVT_AUTH_OPAQUE, PVT_AUTH_CNONCE, > 2010/6/5 Alexandre Westfahl (アレックサンドル ウエスファル) <[email protected]> > cfg script if possible. Something like "$cn". > > Regards, > Alexandre > > On Sat, Jun 5, 2010 at 12:25 AM, Bogdan-Andrei Iancu < > [email protected]> wrote: > >> From C code, or from cfg script ? >> >> Regards, >> Bogdan >> >> Alexandre Westfahl (アレックサンドル ウエスファル) wrote: >> > Hi Bogdan, >> > >> > Yes I would like to have those fields. I hope the parser can get it >> > from me. >> > >> > Regards, >> > Alexandre >> > >> > On Fri, Jun 4, 2010 at 5:04 AM, Bogdan-Andrei Iancu >> > <[email protected] <mailto:[email protected]>> wrote: >> > >> > Hi Alexandre, >> > >> > Not fully following your question - are you looking for some >> vars/ways >> > to extract those fields from the auth hdr? >> > >> > Regards, >> > Bogdan >> > >> > Alexandre Westfahl (アレックサンドル ウエスファル) wrote: >> > > Hello, >> > > >> > > I forgot in my previous mail to ask how I can easily obtain those >> > > variables: >> > > >> > > * $var(qop)="auth"; >> > > * $var(algorithm)="MD5"; >> > > * $var(cnonce)="7856726FFFAAFAFC44"; >> > > * $var(noncecount)="00000001"; >> > > >> > > I have fixed values for now but I can't make an >> > > authentication/authorization because I have to compute cnonce and >> > > nonce count in diameter peer. >> > > >> > > >> > > Sorry for sending a second email! >> > > >> > > Best Regards, >> > > Alexandre Westfahl, >> > > Keio University, Yokohama >> > > Teraoka Lab. >> > > Linux User: #458230 >> > > PGP: EACE5768 >> > > >> > >> ------------------------------------------------------------------------ >> > > >> > > _______________________________________________ >> > > Devel mailing list >> > > [email protected] <mailto:[email protected]> >> > > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel >> > > >> > >> > >> > -- >> > Bogdan-Andrei Iancu >> > www.voice-system.ro <http://www.voice-system.ro> >> > >> > >> > _______________________________________________ >> > Devel mailing list >> > [email protected] <mailto:[email protected]> >> > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel >> > >> > >> > >> > >> > -- >> > Alexandre Westfahl, >> > Keio University, Yokohama >> > Teraoka Lab. >> > Linux User: #458230 >> > PGP: EACE5768 >> > ------------------------------------------------------------------------ >> > >> > _______________________________________________ >> > Devel mailing list >> > [email protected] >> > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel >> > >> >> >> -- >> Bogdan-Andrei Iancu >> www.voice-system.ro >> >> >> _______________________________________________ >> Devel mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel >> > > > > -- > Alexandre Westfahl, > Keio University, Yokohama > Teraoka Lab. > Linux User: #458230 > PGP: EACE5768 > -- Alexandre Westfahl, Keio University, Yokohama Teraoka Lab. Linux User: #458230 PGP: EACE5768
_______________________________________________ Devel mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
