diff options
Diffstat (limited to 'lib/libtle_l4p/tle_ctx.h')
-rw-r--r-- | lib/libtle_l4p/tle_ctx.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/libtle_l4p/tle_ctx.h b/lib/libtle_l4p/tle_ctx.h index 391cfe3..e730441 100644 --- a/lib/libtle_l4p/tle_ctx.h +++ b/lib/libtle_l4p/tle_ctx.h @@ -123,14 +123,14 @@ struct tle_ctx_param { uint32_t send_bulk_size; /**< expected # of packets per send call. */ uint32_t flags; /**< specific flags */ - int (*lookup4)(void *opaque, const struct in_addr *addr, - struct tle_dest *res); + int (*lookup4)(void *opaque, uint64_t stream_udata, + const struct in_addr *addr, struct tle_dest *res); /**< will be called by send() to get IPv4 packet destination info. */ void *lookup4_data; /**< opaque data pointer for lookup4() callback. */ - int (*lookup6)(void *opaque, const struct in6_addr *addr, - struct tle_dest *res); + int (*lookup6)(void *opaque, uint64_t stream_udata, + const struct in6_addr *addr, struct tle_dest *res); /**< will be called by send() to get IPv6 packet destination info. */ void *lookup6_data; /**< opaque data pointer for lookup6() callback. */ |