/*********************************************************************\
    *  Copyright (c) 2003 by Radim Kolar (pgr@prg.ox.ac.uk)               *
    *                                                                     *
    *  You may copy or modify this file in any manner you wish, provided  *
    *  that this notice is always included, and that you hold the author  *
    *  harmless for any loss or damage resulting from the installation or *
    *  use of this software.                                              *
    \*********************************************************************/

/* ---INFOBEGIN--- *  DO NOT DELETE THIS COMMENT BLOCK!!!
COMMAND dir remote "long list of the remote directory"
 *  ---INFOEND---  */

#include "client.h"
#include "table.h"
#include <stdlib.h>


/* ARGSUSED */
int
rdir_main(int argc, char *const*argv, char **envp)
{
    int i;
    /* this is just a small wrapper for rls_main */
    char const * * newargv;
    newargv=malloc( (argc+2)*(sizeof(char *)));
    newargv[0]="dir";
    newargv[1]="-l";
    for(i=1;i<=argc;i++)
    {
	newargv[i+1]=argv[i];
    };
    
    i=rls_main(argc+1,newargv,envp);
    free(newargv);
    return i;
}


syntax highlighted by Code2HTML, v. 0.9.1