From 7935e28c8e5956849f1a1432dc7ae8e5ef4ea414 Mon Sep 17 00:00:00 2001 From: germeier Date: Sat, 19 Apr 2003 23:58:02 +0000 Subject: added function(s) to rename files on the player --- mpiosh/callback.c | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'mpiosh/callback.c') diff --git a/mpiosh/callback.c b/mpiosh/callback.c index 337d1d2..768222a 100644 --- a/mpiosh/callback.c +++ b/mpiosh/callback.c @@ -2,7 +2,7 @@ * * Author: Andreas Büsching * - * $Id: callback.c,v 1.40 2003/04/19 11:41:26 germeier Exp $ + * $Id: callback.c,v 1.41 2003/04/19 23:58:02 germeier Exp $ * * Copyright (C) 2001 Andreas Büsching * @@ -736,6 +736,25 @@ mpiosh_cmd_switch(char *args[]) } +void +mpiosh_cmd_rename(char *args[]) +{ + MPIOSH_CHECK_CONNECTION_CLOSED; + + if(args[0] && args[1] && !args[2]) { + if ((mpio_file_rename(mpiosh.dev, mpiosh.card, + args[0], args[1])) == -1) { + mpio_perror("error"); + } else { + mpio_sync(mpiosh.dev, mpiosh.card); + } + + } else { + fprintf(stderr, "error: wrong number of arguments given\n"); + printf("rename \n"); + } +} + void mpiosh_cmd_dump_mem(char *args[]) { -- cgit v1.2.3