diff options
author | Sander Vrijders <sander.vrijders@ugent.be> | 2018-11-20 16:26:42 +0100 |
---|---|---|
committer | Dimitri Staessens <dimitri.staessens@ugent.be> | 2018-11-20 17:06:12 +0100 |
commit | 47310e444ec8f0119b30fd72f5046a5687c909f6 (patch) | |
tree | d2559623a94def2a43c6ca6a28b90e7c15e7bfdf /src/ipcpd/normal | |
parent | 90517a16bc784b462aa7a65a1c721bb4b77444bc (diff) | |
download | ouroboros-47310e444ec8f0119b30fd72f5046a5687c909f6.tar.gz ouroboros-47310e444ec8f0119b30fd72f5046a5687c909f6.zip |
ipcpd: Fix uninitialized value for ECN
The ECN value in the packet was not set during write of a new
packet. Also removes the outdated abstract syntax enum.
Signed-off-by: Sander Vrijders <sander.vrijders@ugent.be>
Signed-off-by: Dimitri Staessens <dimitri.staessens@ugent.be>
Diffstat (limited to 'src/ipcpd/normal')
-rw-r--r-- | src/ipcpd/normal/dt.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/ipcpd/normal/dt.c b/src/ipcpd/normal/dt.c index 0958c0eb..734115c5 100644 --- a/src/ipcpd/normal/dt.c +++ b/src/ipcpd/normal/dt.c @@ -70,15 +70,6 @@ struct comp_info { char * name; }; -/* Abstract syntax */ -enum dtp_fields { - DTP_DST = 0, /* DST ADDRESS */ - DTP_QOS, /* QOS ID */ - DTP_DEID, /* DST Endpoint ID */ - DTP_TTL, /* TTL FIELD */ - DTP_NUM_FIELDS /* Number of fields */ -}; - /* Fixed field lengths */ #define TTL_LEN 1 #define QOS_LEN 1 @@ -860,6 +851,7 @@ int dt_write_packet(uint64_t dst_addr, dt_pci.dst_addr = dst_addr; dt_pci.qc = qc; dt_pci.eid = np1_fd; + dt_pci.ecn = 0; if (dt_pci_ser(sdb, &dt_pci)) { log_dbg("Failed to serialize PDU."); |