info.Name = Utility.PtrToString (name);
info.HostName = Utility.PtrToString (host);
info.Address = Utility.PtrToAddress (address);
info.Name = Utility.PtrToString (name);
info.HostName = Utility.PtrToString (host);
info.Address = Utility.PtrToAddress (address);
ArrayList txtlist = new ArrayList ();
for (IntPtr l = txt; l != IntPtr.Zero; l = avahi_string_list_get_next (l)) {
IntPtr buf = avahi_string_list_get_text (l);
ArrayList txtlist = new ArrayList ();
for (IntPtr l = txt; l != IntPtr.Zero; l = avahi_string_list_get_next (l)) {
IntPtr buf = avahi_string_list_get_text (l);