From: Chuck Lever Date: Fri, 24 Aug 2007 17:11:48 +0000 (-0400) Subject: mount.nfs: Remove get_my_ipv4addr() from utils/mount/stropts.c X-Git-Tag: nfs-utils-1-1-1~60 X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=commitdiff_plain;h=be77debb799a97bab5c7ecf9f1082f967a692eef;ds=sidebyside mount.nfs: Remove get_my_ipv4addr() from utils/mount/stropts.c The get_my_ipv4addr() function is no longer used, so remove it from utils/mount/stropts.c. Signed-off-by: Chuck Lever Signed-off-by: Neil Brown --- diff --git a/utils/mount/stropts.c b/utils/mount/stropts.c index b089d1b..12f6423 100644 --- a/utils/mount/stropts.c +++ b/utils/mount/stropts.c @@ -140,31 +140,6 @@ static int fill_ipv4_sockaddr(const char *hostname, struct sockaddr_in *addr) return 1; } -/* - * XXX: This should really use the technique neil recently added - * to get the address off the local end of a socket connected to - * the server -- to get the right address to use on multi-homed - * clients - */ -static int get_my_ipv4addr(char *ip_addr, int len) -{ - char myname[1024]; - struct sockaddr_in myaddr; - - if (gethostname(myname, sizeof(myname))) { - nfs_error(_("%s: can't determine client address\n"), - progname); - return 0; - } - if (!fill_ipv4_sockaddr(myname, &myaddr)) - return 0; - - snprintf(ip_addr, len, "%s", inet_ntoa(myaddr.sin_addr)); - ip_addr[len - 1] = '\0'; - - return 1; -} - /* * Walk through our mount options string, and indicate the presence * of 'bg', 'retry=', 'addr=', and 'clientaddr='.