From owner-svn-soc-all@FreeBSD.ORG Fri Jul 13 00:54:55 2012 Return-Path: Delivered-To: svn-soc-all@FreeBSD.org Received: from socsvn.FreeBSD.org (unknown [IPv6:2001:4f8:fff6::2f]) by hub.freebsd.org (Postfix) with SMTP id 2E5021065670 for ; Fri, 13 Jul 2012 00:54:53 +0000 (UTC) (envelope-from exxo@FreeBSD.org) Received: by socsvn.FreeBSD.org (sSMTP sendmail emulation); Fri, 13 Jul 2012 00:54:53 +0000 Date: Fri, 13 Jul 2012 00:54:53 +0000 From: exxo@FreeBSD.org To: svn-soc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-Id: <20120713005453.2E5021065670@hub.freebsd.org> Cc: Subject: socsvn commit: r239325 - soc2012/exxo/freebsd-head/usr.bin/newkey X-BeenThere: svn-soc-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the entire Summer of Code repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2012 00:54:55 -0000 Author: exxo Date: Fri Jul 13 00:54:52 2012 New Revision: 239325 URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=239325 Log: Fixing usr.bin/newkey Modified: soc2012/exxo/freebsd-head/usr.bin/newkey/newkey.c Modified: soc2012/exxo/freebsd-head/usr.bin/newkey/newkey.c ============================================================================== --- soc2012/exxo/freebsd-head/usr.bin/newkey/newkey.c Thu Jul 12 23:11:30 2012 (r239324) +++ soc2012/exxo/freebsd-head/usr.bin/newkey/newkey.c Fri Jul 13 00:54:52 2012 (r239325) @@ -125,13 +125,15 @@ (void)user2netname(name, (int)pw->pw_uid, (char *)NULL); } else { #ifdef undef - h = gethostbyname(argv[2]); + h = gethostbyname(argv[2]); /* If ever turned on, this needs to be IPv6 ready. */ if (h == NULL) errx(1, "unknown host: %s", argv[1]); - (void)host2netname(name, h->h_name, (char *)NULL); + status = host2netname(name, h->h_name, (char *)NULL); #else - (void)host2netname(name, argv[2], (char *)NULL); + status = host2netname(name, argv[2], (char *)NULL); #endif + if (status == FALSE) + errx(1, "unable to generate netname"); } (void)printf("Adding new key for %s.\n", name);