diff options
author | Sverker Eriksson <[email protected]> | 2018-09-10 17:26:11 +0200 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2018-09-18 14:27:52 +0200 |
commit | fd5ec01f342a885fe1ba0103fe6ece71a85f42f0 (patch) | |
tree | cc221762fd7d10851ef550cc3564610c2ec127a5 /erts/emulator/beam/erl_port.h | |
parent | bb531e8bf209b0071bb6084b5ba96f11b39e9183 (diff) | |
download | otp-fd5ec01f342a885fe1ba0103fe6ece71a85f42f0.tar.gz otp-fd5ec01f342a885fe1ba0103fe6ece71a85f42f0.tar.bz2 otp-fd5ec01f342a885fe1ba0103fe6ece71a85f42f0.zip |
erts: Refactor port dist_entry & conn_id into PRTSD
spelled out as "port specific data".
Diffstat (limited to 'erts/emulator/beam/erl_port.h')
-rw-r--r-- | erts/emulator/beam/erl_port.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/erts/emulator/beam/erl_port.h b/erts/emulator/beam/erl_port.h index da00871d33..2be0a5bf74 100644 --- a/erts/emulator/beam/erl_port.h +++ b/erts/emulator/beam/erl_port.h @@ -112,8 +112,10 @@ typedef struct line_buf { /* Buffer used in line oriented I/O */ */ #define ERTS_PRTSD_SCHED_ID 0 +#define ERTS_PRTSD_DIST_ENTRY 1 +#define ERTS_PRTSD_CONN_ID 2 -#define ERTS_PRTSD_SIZE 1 +#define ERTS_PRTSD_SIZE 3 typedef struct { void *data[ERTS_PRTSD_SIZE]; @@ -154,8 +156,6 @@ struct _erl_drv_port { Uint bytes_out; /* Number of bytes written */ ErlPortIOQueue ioq; /* driver accessible i/o queue */ - DistEntry *dist_entry; /* Dist entry used in DISTRIBUTION */ - Uint32 connection_id; char *name; /* String used in the open */ erts_driver_t* drv_ptr; UWord drv_data; |