private int iface;
private Protocol proto;
private IPAddress address;
+ private AddressResolverCallback cb;
private IPAddress currentAddress;
private string currentHost;
this.iface = iface;
this.proto = proto;
this.address = address;
+ cb = OnAddressResolverCallback;
}
~AddressResolver ()
IntPtr addrPtr = Utility.StringToPtr (address.ToString ());
handle = avahi_address_resolver_new (client.Handle, iface, proto, addrPtr,
- OnAddressResolverCallback, IntPtr.Zero);
+ cb, IntPtr.Zero);
Utility.Free (addrPtr);
}