diff options
Diffstat (limited to 'lib/jinterface/java_src/com/ericsson/otp/erlang/AbstractNode.java')
-rw-r--r-- | lib/jinterface/java_src/com/ericsson/otp/erlang/AbstractNode.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/jinterface/java_src/com/ericsson/otp/erlang/AbstractNode.java b/lib/jinterface/java_src/com/ericsson/otp/erlang/AbstractNode.java index 179511c0a5..419ec7e3d7 100644 --- a/lib/jinterface/java_src/com/ericsson/otp/erlang/AbstractNode.java +++ b/lib/jinterface/java_src/com/ericsson/otp/erlang/AbstractNode.java @@ -111,9 +111,14 @@ public class AbstractNode implements OtpTransportFactory { | dFlagBitBinaries | dFlagHandshake23; + /* New mandatory flags in OTP 26 */ + static final long mandatoryFlags26 = dFlagV4PidsRefs + | dFlagUnlinkId; + /* Mandatory flags for distribution. Keep them in sync with DFLAG_DIST_MANDATORY in erts/emulator/beam/dist.h. */ - static final long mandatoryFlags = mandatoryFlags25; + static final long mandatoryFlags = mandatoryFlags25 + | mandatoryFlags26; int ntype = NTYPE_R6; int proto = 0; // tcp/ip @@ -121,8 +126,6 @@ public class AbstractNode implements OtpTransportFactory { int distLow = 6; // Cannot talk to nodes before OTP 23 private int creation = 0x710000; long flags = mandatoryFlags - | dFlagUnlinkId - | dFlagV4PidsRefs | dFlagMandatory25Digest; /* initialize hostname and default cookie */ |