Patchwork [19/25] net: Add flowi6_* member helper macros.

login
register
mail settings
Submitter David Miller
Date March 12, 2011, 11:29 p.m.
Message ID <20110312.152941.116379298.davem@davemloft.net>
Download mbox | patch
Permalink /patch/86577/
State Accepted
Delegated to: David Miller
Headers show

Comments

David Miller - March 12, 2011, 11:29 p.m.
Signed-off-by: David S. Miller <davem@davemloft.net>
---
 include/net/flow.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

Patch

diff --git a/include/net/flow.h b/include/net/flow.h
index 3e4630e..8d5b402 100644
--- a/include/net/flow.h
+++ b/include/net/flow.h
@@ -65,6 +65,14 @@  struct flowi4 {
 
 struct flowi6 {
 	struct flowi_common	__fl_common;
+#define flowi6_oif		__fl_common.flowic_oif
+#define flowi6_iif		__fl_common.flowic_iif
+#define flowi6_mark		__fl_common.flowic_mark
+#define flowi6_tos		__fl_common.flowic_tos
+#define flowi6_scope		__fl_common.flowic_scope
+#define flowi6_proto		__fl_common.flowic_proto
+#define flowi6_flags		__fl_common.flowic_flags
+#define flowi6_secid		__fl_common.flowic_secid
 	struct in6_addr		daddr;
 	struct in6_addr		saddr;
 	__be32			flowlabel;