Follow-up Comment #1, bug #30427 (project gnustep): Hello Yavor,
a while back, I implemented native Avahi support for NSNetServices, mostly because of the reasons you describe (i.e. the compatibility layer being everything but well maintained). You can take a look at the patch at [0], though I'm not sure whether it still applies correctly. But while it should work, it's not the most sensible thing to do. Ideally, we would want to talk to Avahi via its D-Bus interface (and avoid all the runloop integration stuff). Allowing this is one of the motivations for my present work on D-Bus integration for GNUstep as part of GSoC (see libs/dbuskit in svn), though I'm not quite sure how to integrate it because at the moment, that code is designed as a separate framework depending on gnustep-base. I'll keep you updated on the further developments. Cheers, Niels [0] http://www.halbordnung.de/~niels.grewe/gnustep/NSNetServices+avahi.patch _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?30427> _______________________________________________ Nachricht geschickt von/durch Savannah http://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gnustep
