diff options
Diffstat (limited to 'net/ipv6/ip6_flowlabel.c')
| -rw-r--r-- | net/ipv6/ip6_flowlabel.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/net/ipv6/ip6_flowlabel.c b/net/ipv6/ip6_flowlabel.c index 624fae251f4..1551ab3890a 100644 --- a/net/ipv6/ip6_flowlabel.c +++ b/net/ipv6/ip6_flowlabel.c @@ -228,10 +228,10 @@ struct ipv6_txoptions *fl6_merge_options(struct ipv6_txoptions * opt_space,  					 struct ipv6_txoptions * fopt)  {  	struct ipv6_txoptions * fl_opt = fl->opt; -	 +  	if (fopt == NULL || fopt->opt_flen == 0)  		return fl_opt; -	 +  	if (fl_opt != NULL) {  		opt_space->hopopt = fl_opt->hopopt;  		opt_space->dst0opt = fl_opt->dst0opt;  |