git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
malloc: allow detaching from external memory
[dpdk.git]
/
examples
/
ipsec-secgw
/
ipsec.h
diff --git
a/examples/ipsec-secgw/ipsec.h
b/examples/ipsec-secgw/ipsec.h
index
6059f6c
..
c998c80
100644
(file)
--- a/
examples/ipsec-secgw/ipsec.h
+++ b/
examples/ipsec-secgw/ipsec.h
@@
-17,10
+17,13
@@
#define RTE_LOGTYPE_IPSEC_IPIP RTE_LOGTYPE_USER3
#define MAX_PKT_BURST 32
#define RTE_LOGTYPE_IPSEC_IPIP RTE_LOGTYPE_USER3
#define MAX_PKT_BURST 32
+#define MAX_INFLIGHT 128
#define MAX_QP_PER_LCORE 256
#define MAX_DIGEST_SIZE 32 /* Bytes -- 256 bits */
#define MAX_QP_PER_LCORE 256
#define MAX_DIGEST_SIZE 32 /* Bytes -- 256 bits */
+#define IPSEC_OFFLOAD_ESN_SOFTLIMIT 0xffffff00
+
#define IV_OFFSET (sizeof(struct rte_crypto_op) + \
sizeof(struct rte_crypto_sym_op))
#define IV_OFFSET (sizeof(struct rte_crypto_op) + \
sizeof(struct rte_crypto_sym_op))
@@
-188,7
+191,7
@@
ipsec_metadata_size(void)
static inline struct ipsec_mbuf_metadata *
get_priv(struct rte_mbuf *m)
{
static inline struct ipsec_mbuf_metadata *
get_priv(struct rte_mbuf *m)
{
- return
RTE_PTR_ADD(m, sizeof(struct rte_mbuf)
);
+ return
rte_mbuf_to_priv(m
);
}
static inline void *
}
static inline void *