Date: Wed, 21 Jun 2017 08:42:31 GMT From: kneitinger@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r323788 - soc2017/kneitinger/libbe-head/usr.bin/be Message-ID: <201706210842.v5L8gV0L016632@socsvn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: kneitinger Date: Wed Jun 21 08:42:31 2017 New Revision: 323788 URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=323788 Log: Add parser for be rename command Modified: soc2017/kneitinger/libbe-head/usr.bin/be/be.c Modified: soc2017/kneitinger/libbe-head/usr.bin/be/be.c ============================================================================== --- soc2017/kneitinger/libbe-head/usr.bin/be/be.c Wed Jun 21 08:36:27 2017 (r323787) +++ soc2017/kneitinger/libbe-head/usr.bin/be/be.c Wed Jun 21 08:42:31 2017 (r323788) @@ -256,7 +256,25 @@ static int be_rename( int argc, char *argv[]) { - return(EX_USAGE); + char *src; + char *dest; + + if ( argc < 3) { + fprintf(stderr, "be rename: missing argument\n"); + usage(false); + return(EX_USAGE); + } + + if ( argc > 3) { + fprintf(stderr, "be rename: too many arguments\n"); + usage(false); + return(EX_USAGE); + } + + src = argv[1]; + dest = argv[2]; + + return 0; } static int
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706210842.v5L8gV0L016632>