From 946a135c580bee27f7323c45713d363148ccee31 Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Thu, 15 Nov 2018 14:36:39 -0800 Subject: [PATCH] tc/pedit: use structure initialization The pedit callback structure table should be iniatialized using structure initialization to avoid structure changes problems. Signed-off-by: Stephen Hemminger --- tc/p_eth.c | 5 ++--- tc/p_icmp.c | 5 ++--- tc/p_ip.c | 5 ++--- tc/p_ip6.c | 5 ++--- tc/p_tcp.c | 5 ++--- tc/p_udp.c | 5 ++--- 6 files changed, 12 insertions(+), 18 deletions(-) diff --git a/tc/p_eth.c b/tc/p_eth.c index 53ce736a..674f9c11 100644 --- a/tc/p_eth.c +++ b/tc/p_eth.c @@ -68,7 +68,6 @@ done: } struct m_pedit_util p_pedit_eth = { - NULL, - "eth", - parse_eth, + .id = "eth", + .parse_peopt = parse_eth, }; diff --git a/tc/p_icmp.c b/tc/p_icmp.c index 2c1baf82..15ce3230 100644 --- a/tc/p_icmp.c +++ b/tc/p_icmp.c @@ -55,7 +55,6 @@ done: } struct m_pedit_util p_pedit_icmp = { - NULL, - "icmp", - parse_icmp, + .id = "icmp", + .parse_peopt = parse_icmp, }; diff --git a/tc/p_ip.c b/tc/p_ip.c index e9fd6f83..c385ac6d 100644 --- a/tc/p_ip.c +++ b/tc/p_ip.c @@ -156,7 +156,6 @@ done: } struct m_pedit_util p_pedit_ip = { - NULL, - "ip", - parse_ip, + .id = "ip", + .parse_peopt = parse_ip, }; diff --git a/tc/p_ip6.c b/tc/p_ip6.c index bc45ab70..dbfdca42 100644 --- a/tc/p_ip6.c +++ b/tc/p_ip6.c @@ -84,7 +84,6 @@ done: } struct m_pedit_util p_pedit_ip6 = { - NULL, - "ipv6", - parse_ip6, + .id = "ipv6", + .parse_peopt = parse_ip6, }; diff --git a/tc/p_tcp.c b/tc/p_tcp.c index eeb68fcf..d2dbfd71 100644 --- a/tc/p_tcp.c +++ b/tc/p_tcp.c @@ -67,7 +67,6 @@ done: return res; } struct m_pedit_util p_pedit_tcp = { - NULL, - "tcp", - parse_tcp, + .id = "tcp", + .parse_peopt = parse_tcp, }; diff --git a/tc/p_udp.c b/tc/p_udp.c index 68c688ef..bab456de 100644 --- a/tc/p_udp.c +++ b/tc/p_udp.c @@ -61,7 +61,6 @@ done: } struct m_pedit_util p_pedit_udp = { - NULL, - "udp", - parse_udp, + .id = "udp", + .parse_peopt = parse_udp, };