socsvn commit: r239325 - soc2012/exxo/freebsd-head/usr.bin/newkey
exxo at FreeBSD.org
exxo at FreeBSD.org
Fri Jul 13 00:54:55 UTC 2012
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);
More information about the svn-soc-all
mailing list