From: <tho...@gm...> - 2006-08-21 20:02:16
|
If you would code http://Cspace.in into Gaim it would be possible to get from each buddy the IP adress which is actual, as the RSA-Key is found in the Kademlia base, You only need to stick the RSA-key in the gaim client to any other Chatname of any other protocol. With this method you can look up in each session the actul IP Adress. And you could do even more, the file transfer mechanism is for each protocol differen, you could, if in the client the Chatname of each protocol is stuck to the Cspace-Rsa-Key, use the Cspace protocol to have UNIQUE filetransfer to each GAIM users. Does this solution solve your problem to get the IP adresses of the users? While AOL and MSN .. etc do not allow directly the IP adress pining of a buddy - jabber i do not know - Cspace can provide them... How is Libc doing it ? Kind regards... -------- Original-Nachricht -------- Datum: Mon, 21 Aug 2006 15:43:52 -0400 Von: Ethan Blanton <ebl...@cs...> An: gai...@li... Betreff: Re: [Gaim-devel] Resolving IP addresses in Gaim > Sean Egan spake unto us the following wisdom: > > Considering the DNS lookup code is already written, tested, and > > stable, I see no compelling reason to screw around with it too much > > now, but I'm not too particularly concerned. > > > > Really, we should just extend our SRV lookup code to handle A records > > asynchronously. > > This has been discussed before, and there is a good reason we have > not. Namely, gethostbyname() [getaddrbyname(), whatever] does _not_ > necessarily just do a DNS lookup. Hostnames can be served from > /etc/hosts, from NIS, from NetInfo, from LDAP, from WINS, from [...]. > We obviously aren't going to write mechanisms for all of these things, > so it's best to leave it up to libc. > > Ethan > > -- > The laws that forbid the carrying of arms are laws [that have no remedy > for evils]. They disarm only those who are neither inclined nor > determined to commit crimes. > -- Cesare Beccaria, "On Crimes and Punishments", 1764 -- Echte DSL-Flatrate dauerhaft für 0,- Euro*. Nur noch kurze Zeit! "Feel free" mit GMX DSL: http://www.gmx.net/de/go/dsl |