X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FNetAddress.java;h=a040aa5ad828941099b49389fa1b1b2f5086b9fa;hb=9760d533f7ecac9bb7a8249f9b557e3f995c276d;hp=2813321dc225404cd533e31abcc30a30c85f549d;hpb=f6d7282fcf6324519ea1fe4b584c8d02c95acd9e;p=ldk-java diff --git a/src/main/java/org/ldk/structs/NetAddress.java b/src/main/java/org/ldk/structs/NetAddress.java index 2813321d..a040aa5a 100644 --- a/src/main/java/org/ldk/structs/NetAddress.java +++ b/src/main/java/org/ldk/structs/NetAddress.java @@ -214,12 +214,13 @@ public class NetAddress extends CommonBase { * Utility method to constructs a new Hostname-variant NetAddress */ public static NetAddress hostname(Hostname hostname, short port) { - long ret = bindings.NetAddress_hostname(hostname == null ? 0 : hostname.ptr & ~1, port); + long ret = bindings.NetAddress_hostname(hostname == null ? 0 : hostname.ptr, port); Reference.reachabilityFence(hostname); Reference.reachabilityFence(port); if (ret >= 0 && ret <= 4096) { return null; } org.ldk.structs.NetAddress ret_hu_conv = org.ldk.structs.NetAddress.constr_from_ptr(ret); ret_hu_conv.ptrs_to.add(ret_hu_conv); + ret_hu_conv.ptrs_to.add(hostname); return ret_hu_conv; }