diff options
author | Sverker Eriksson <sverker@erlang.org> | 2019-11-12 15:28:07 +0100 |
---|---|---|
committer | Sverker Eriksson <sverker@erlang.org> | 2020-01-14 15:20:17 +0100 |
commit | fc309a039a4d817725d7b9887a36d2c501a83679 (patch) | |
tree | 1039453d07d003d1881166357aa2e519c1a247e1 /erts/emulator/beam/erl_node_tables.h | |
parent | 69d79d8cee4bb0f492209b1cf0d830b402319b03 (diff) | |
download | erlang-fc309a039a4d817725d7b9887a36d2c501a83679.tar.gz |
Improve distribution handshake
Diffstat (limited to 'erts/emulator/beam/erl_node_tables.h')
-rw-r--r-- | erts/emulator/beam/erl_node_tables.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/erts/emulator/beam/erl_node_tables.h b/erts/emulator/beam/erl_node_tables.h index 49708ccc67..f426f46d53 100644 --- a/erts/emulator/beam/erl_node_tables.h +++ b/erts/emulator/beam/erl_node_tables.h @@ -145,10 +145,9 @@ struct dist_entry_ { enum dist_entry_state state; int pending_nodedown; Process* suspended_nodeup; - Uint32 flags; /* Distribution flags, like hidden, + Uint64 dflags; /* Distribution flags, like hidden, atom cache etc. */ Uint32 opts; - unsigned long version; /* Protocol version */ ErtsMonLnkDist *mld; /* Monitors and links */ @@ -257,7 +256,7 @@ Uint erts_dist_table_size(void); void erts_dist_table_info(fmtfn_t, void *); void erts_set_dist_entry_not_connected(DistEntry *); void erts_set_dist_entry_pending(DistEntry *); -void erts_set_dist_entry_connected(DistEntry *, Eterm, Uint); +void erts_set_dist_entry_connected(DistEntry *, Eterm, Uint64); ErlNode *erts_find_or_insert_node(Eterm, Uint32, Eterm); void erts_schedule_delete_node(ErlNode *); void erts_set_this_node(Eterm, Uint32); |