Tools: hv: Gather address family information
Now, gather address family information for the specified interface. Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Reviewed-by: Haiyang Zhang <haiyangz@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Родитель
af733015c9
Коммит
0d5b6b197f
|
@ -589,6 +589,17 @@ kvp_get_ip_address(int family, char *if_name, int op,
|
|||
continue;
|
||||
}
|
||||
|
||||
if (op == KVP_OP_GET_IP_INFO) {
|
||||
/*
|
||||
* Gather info other than the IP address.
|
||||
* IP address info will be gathered later.
|
||||
*/
|
||||
if (curp->ifa_addr->sa_family == AF_INET)
|
||||
ip_buffer->addr_family |= ADDR_FAMILY_IPV4;
|
||||
else
|
||||
ip_buffer->addr_family |= ADDR_FAMILY_IPV6;
|
||||
}
|
||||
|
||||
error = kvp_process_ip_address(curp->ifa_addr,
|
||||
curp->ifa_addr->sa_family,
|
||||
buffer,
|
||||
|
|
Загрузка…
Ссылка в новой задаче