tipc: remove redundant 'peer_name' field in struct tipc_sock
The field 'peer_name' in struct tipc_sock is redundant, since this information already is available from tipc_port, to which tipc_sock has a reference. We remove the field, and ensure that peer node and peer port info instead is fetched via the functions that already exist for this purpose. Signed-off-by: Jon Maloy <jon.maloy@ericsson.com> Reviewed-by: Ying Xue <ying.xue@windriver.com> Reviewed-by: Erik Hugne <erik.hugne@ericsson.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
978813ee89
commit
f9fef18c6d
@@ -198,4 +198,15 @@ static inline int tipc_port_congested(struct tipc_port *p_ptr)
|
||||
return (p_ptr->sent - p_ptr->acked) >= (TIPC_FLOW_CONTROL_WIN * 2);
|
||||
}
|
||||
|
||||
|
||||
static inline u32 tipc_port_peernode(struct tipc_port *p_ptr)
|
||||
{
|
||||
return msg_destnode(&p_ptr->phdr);
|
||||
}
|
||||
|
||||
static inline u32 tipc_port_peerport(struct tipc_port *p_ptr)
|
||||
{
|
||||
return msg_destport(&p_ptr->phdr);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user