mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	l2tp: fix missing print session offset info
Report offset parameter in L2TP_CMD_SESSION_GET command if
it has been configured by userspace
Fixes: 309795f4be ("l2tp: Add netlink control API for L2TP")
Reported-by: Jianlin Shi <jishi@redhat.com>
Signed-off-by: Hangbin Liu <liuhangbin@gmail.com>
Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
			
			
This commit is contained in:
		
							parent
							
								
									9f30e5c5c2
								
							
						
					
					
						commit
						820da53575
					
				
					 1 changed files with 2 additions and 0 deletions
				
			
		| 
						 | 
					@ -761,6 +761,8 @@ static int l2tp_nl_session_send(struct sk_buff *skb, u32 portid, u32 seq, int fl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if ((session->ifname[0] &&
 | 
						if ((session->ifname[0] &&
 | 
				
			||||||
	     nla_put_string(skb, L2TP_ATTR_IFNAME, session->ifname)) ||
 | 
						     nla_put_string(skb, L2TP_ATTR_IFNAME, session->ifname)) ||
 | 
				
			||||||
 | 
						    (session->offset &&
 | 
				
			||||||
 | 
						     nla_put_u16(skb, L2TP_ATTR_OFFSET, session->offset)) ||
 | 
				
			||||||
	    (session->cookie_len &&
 | 
						    (session->cookie_len &&
 | 
				
			||||||
	     nla_put(skb, L2TP_ATTR_COOKIE, session->cookie_len,
 | 
						     nla_put(skb, L2TP_ATTR_COOKIE, session->cookie_len,
 | 
				
			||||||
		     &session->cookie[0])) ||
 | 
							     &session->cookie[0])) ||
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue