diff options
| author | Qiuwen Lu <[email protected]> | 2017-05-01 13:36:14 +0800 |
|---|---|---|
| committer | Qiuwen Lu <[email protected]> | 2017-05-01 13:36:14 +0800 |
| commit | df47aa90a826c90528501bb247d305069caeb873 (patch) | |
| tree | 147701cd2dea53c12e2c3cb4e2079566fd2ec4b5 /examples | |
| parent | 7983e813f1d4ba246e4dccb25835a52fbd098224 (diff) | |
配合Janus测试,增加普通路由接口,全量收报接口,修正ARP中过滤非广播的请求报文等问题。
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/feedback.c | 8 | ||||
| -rw-r--r-- | examples/rxonly.c | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/examples/feedback.c b/examples/feedback.c index 7e2991f..443a221 100644 --- a/examples/feedback.c +++ b/examples/feedback.c @@ -37,11 +37,11 @@ void * feedback_loop(void * arg) ret = marsio_recv_burst(dev_src_handler, sid, rx_buff, nr_burst); if (ret == 0) continue; - int alloc_ret = marsio_buff_malloc(dev_dst_handler, feedback_buffs, ret, 0, sid); + int alloc_ret = marsio_buff_malloc_device(dev_dst_handler, feedback_buffs, ret, 0, sid); if (alloc_ret < 0) { printf("Alloc marsio buffer failed. "); - marsio_buff_free(dev_src_handler, rx_buff, ret); + marsio_buff_free(mr_instance, rx_buff, ret, 0, 0); continue; } @@ -59,8 +59,8 @@ void * feedback_loop(void * arg) } marsio_send_burst(to_dev_dst_sendpath, sid, feedback_buffs, ret); - marsio_buff_free(dev_dst_handler, feedback_buffs, ret); - marsio_buff_free(dev_src_handler, rx_buff, ret); + marsio_buff_free(mr_instance, feedback_buffs, ret, 0, 0); + marsio_buff_free(mr_instance, rx_buff, ret, 0, 0); } return (void *)NULL; diff --git a/examples/rxonly.c b/examples/rxonly.c index 633cbc4..8f949ef 100644 --- a/examples/rxonly.c +++ b/examples/rxonly.c @@ -29,7 +29,7 @@ void * rxonly_loop(void * arg) for (;;) { ret = marsio_recv_burst(dev_handler, sid, rx_buff, nr_burst); - marsio_buff_free(dev_handler, rx_buff, ret); + marsio_buff_free(mr_instance, rx_buff, ret, 0, 0); } return (void *)NULL; |
