History

ovs: use nla_put_u64_64bit()

Nicolas Dichtel committed 10 years ago

Commit 0238b721 parent f13a82d2 files · +3 −1Browse files

Unified · Split

2 files
  1. include/uapi/linux/openvswitch.h +1 −0
  2. net/openvswitch/datapath.c +2 −1
include/uapi/linux/openvswitch.h+1−0
@@ -519,6 +519,7 @@ enum ovs_flow_attr { · 518 unmodified lines
519519 * logging should be suppressed. */
520520 OVS_FLOW_ATTR_UFID, /* Variable length unique flow identifier. */
521521 OVS_FLOW_ATTR_UFID_FLAGS,/* u32 of OVS_UFID_F_*. */
522+ OVS_FLOW_ATTR_PAD,
522523 __OVS_FLOW_ATTR_MAX
523524 };
524525
net/openvswitch/datapath.c+2−1
@@ -754,7 +754,8 @@ static int ovs_flow_cmd_fill_stats(const struct sw_flow *flow, · 753 unmodified lines
754754 ovs_flow_stats_get(flow, &stats, &used, &tcp_flags);
755755
756756 if (used &&
757− nla_put_u64(skb, OVS_FLOW_ATTR_USED, ovs_flow_used_time(used)))
757+ nla_put_u64_64bit(skb, OVS_FLOW_ATTR_USED, ovs_flow_used_time(used),
758+ OVS_FLOW_ATTR_PAD))
758759 return -EMSGSIZE;
759760
760761 if (stats.n_packets &&

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t