summaryrefslogtreecommitdiff
path: root/src/ipcpd/normal/shm_pci.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ipcpd/normal/shm_pci.h')
-rw-r--r--src/ipcpd/normal/shm_pci.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/ipcpd/normal/shm_pci.h b/src/ipcpd/normal/shm_pci.h
index c1d823bf..9fe3d9aa 100644
--- a/src/ipcpd/normal/shm_pci.h
+++ b/src/ipcpd/normal/shm_pci.h
@@ -25,8 +25,7 @@
#include <ouroboros/shm_rdrbuff.h>
#include <ouroboros/utils.h>
-
-#include "dt_const.h"
+#include <ouroboros/qos.h>
#define PDU_TYPE_MGMT 0x40
#define PDU_TYPE_DTP 0x80
@@ -45,9 +44,14 @@ struct pci {
uint32_t pdu_length;
uint64_t seqno;
uint8_t ttl;
- uint8_t flags;
+ /* FIXME: Deprecate this and the dec_ttl call */
+ int has_ttl;
};
+int shm_pci_init(void);
+
+void shm_pci_fini(void);
+
int shm_pci_ser(struct shm_du_buff * sdb,
struct pci * pci);