Exemple #1
0
void init_rfsd_instance(struct rfsd_instance *instance)
{
	init_cleanup(instance);
	init_keep_alive(instance);
	init_server(instance);
	init_passwd(instance);
	init_exports(instance);
	init_id_lookup(&instance->id_lookup);
	init_sendrecv(&instance->sendrecv);
	
	init_rfsd_config(instance);
}
Exemple #2
0
int
shell_loop ()
{
  char cmd[CMDLINE_LEN];
  char *params[MAX_ARGS];

	init_cleanup(); //delete this

  while (1)
    {
      printf ("Server > ");
      if (fgets (cmd, sizeof (cmd), stdin) == NULL)
	break;

      if (cmd[strlen (cmd) - 1] == '\n')
	{
	  cmd[strlen (cmd) - 1] = '\0';
	}
      readCommand (cmd, params);
      if (executeCommand (params) == EXIT)
	break;
    }
  return EXIT;
}