Loading net/mpls/internal.h +6 −7 Original line number Diff line number Diff line Loading @@ -158,17 +158,16 @@ struct mpls_route { /* next hop label forwarding entry */ }; #define for_nexthops(rt) { \ int nhsel; struct mpls_nh *nh; u8 *__nh; \ for (nhsel = 0, nh = (rt)->rt_nh, __nh = (u8 *)((rt)->rt_nh); \ int nhsel; struct mpls_nh *nh; \ for (nhsel = 0, nh = (rt)->rt_nh; \ nhsel < (rt)->rt_nhn; \ __nh += rt->rt_nh_size, nh = (struct mpls_nh *)__nh, nhsel++) nh = (void *)nh + (rt)->rt_nh_size, nhsel++) #define change_nexthops(rt) { \ int nhsel; struct mpls_nh *nh; u8 *__nh; \ for (nhsel = 0, nh = (struct mpls_nh *)((rt)->rt_nh), \ __nh = (u8 *)((rt)->rt_nh); \ int nhsel; struct mpls_nh *nh; \ for (nhsel = 0, nh = (rt)->rt_nh; \ nhsel < (rt)->rt_nhn; \ __nh += rt->rt_nh_size, nh = (struct mpls_nh *)__nh, nhsel++) nh = (void *)nh + (rt)->rt_nh_size, nhsel++) #define endfor_nexthops(rt) } Loading Loading
net/mpls/internal.h +6 −7 Original line number Diff line number Diff line Loading @@ -158,17 +158,16 @@ struct mpls_route { /* next hop label forwarding entry */ }; #define for_nexthops(rt) { \ int nhsel; struct mpls_nh *nh; u8 *__nh; \ for (nhsel = 0, nh = (rt)->rt_nh, __nh = (u8 *)((rt)->rt_nh); \ int nhsel; struct mpls_nh *nh; \ for (nhsel = 0, nh = (rt)->rt_nh; \ nhsel < (rt)->rt_nhn; \ __nh += rt->rt_nh_size, nh = (struct mpls_nh *)__nh, nhsel++) nh = (void *)nh + (rt)->rt_nh_size, nhsel++) #define change_nexthops(rt) { \ int nhsel; struct mpls_nh *nh; u8 *__nh; \ for (nhsel = 0, nh = (struct mpls_nh *)((rt)->rt_nh), \ __nh = (u8 *)((rt)->rt_nh); \ int nhsel; struct mpls_nh *nh; \ for (nhsel = 0, nh = (rt)->rt_nh; \ nhsel < (rt)->rt_nhn; \ __nh += rt->rt_nh_size, nh = (struct mpls_nh *)__nh, nhsel++) nh = (void *)nh + (rt)->rt_nh_size, nhsel++) #define endfor_nexthops(rt) } Loading