Message ID | 1505913181-82547-3-git-send-email-bhanuprakash.bodireddy@intel.com |
---|---|
State | Accepted |
Headers | show |
Series | Use packet batch macro and APIs. | expand |
On Wed, Sep 20, 2017 at 02:12:51PM +0100, Bhanuprakash Bodireddy wrote: > Use DP_PACKET_BATCH_FOR_EACH macro in netdev_linux_tap_batch_send(). > > Signed-off-by: Bhanuprakash Bodireddy <bhanuprakash.bodireddy@intel.com> Applied to master, thanks!
diff --git a/lib/netdev-linux.c b/lib/netdev-linux.c index 2ff3e2b..6769819 100644 --- a/lib/netdev-linux.c +++ b/lib/netdev-linux.c @@ -1232,8 +1232,8 @@ netdev_linux_tap_batch_send(struct netdev *netdev_, struct dp_packet_batch *batch) { struct netdev_linux *netdev = netdev_linux_cast(netdev_); - for (int i = 0; i < batch->count; i++) { - struct dp_packet *packet = batch->packets[i]; + struct dp_packet *packet; + DP_PACKET_BATCH_FOR_EACH (packet, batch) { size_t size = dp_packet_get_send_len(packet); ssize_t retval; int error;
Use DP_PACKET_BATCH_FOR_EACH macro in netdev_linux_tap_batch_send(). Signed-off-by: Bhanuprakash Bodireddy <bhanuprakash.bodireddy@intel.com> --- lib/netdev-linux.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)