+ char *compopt = NULL;
+ char *encryptopt = skip_argument;
+ char *qdisk;
+ char *config;
+
+ g_snprintf(level_str, SIZEOF(level_str), "%d", GPOINTER_TO_INT(dle->level->data));
+
+ qdisk = quote_string(dle->disk);
+ dbprintf(_("start: %s:%s lev %d\n"), host, qdisk, GPOINTER_TO_INT(dle->level->data));
+
+ g_fprintf(stderr, _("%s: start [%s:%s level %d]\n"),
+ get_pname(), host, qdisk, GPOINTER_TO_INT(dle->level->data));
+ amfree(qdisk);
+
+ /* apply client-side encryption here */
+ if (dle->encrypt == ENCRYPT_CUST ) {
+ encpid = pipespawn(dle->clnt_encrypt, STDIN_PIPE, 0,
+ &compout, &dataf, &mesgf,
+ dle->clnt_encrypt, encryptopt, NULL);
+ dbprintf(_("gnutar: pid %ld: %s\n"), (long)encpid, dle->clnt_encrypt);
+ } else {
+ compout = dataf;
+ encpid = -1;
+ }
+ /* now do the client-side compression */