Hi all,
I am looking at the routine select_data_stream(...) in src/findlib/attribs.c
and note that
it seems to be allow for impossibilities ...
==========================================
int select_data_stream(FF_PKT *ff_pkt)
{
int stream;
/*
* Fix all incompatible options
*/
/* No sparse option for encrypted data */
if (ff_pkt->flags & FO_ENCRYPT) {
ff_pkt->flags &= ~FO_SPARSE;
}
/* Note, no sparse option for win32_data */
if (!is_portable_backup(&ff_pkt->bfd)) {
stream = STREAM_WIN32_DATA;
ff_pkt->flags &= ~FO_SPARSE;
} else if (ff_pkt->flags & FO_SPARSE) {
stream = STREAM_SPARSE_DATA;
} else {
stream = STREAM_FILE_DATA;
}
/* At this point, 'stream' can only have the values STREAM_WIN32_DATA,
* STREAM_SPARSE_DATA or STREAM_FILE_DATA.
*/
/* Encryption is only supported for file data */
if (stream != STREAM_FILE_DATA && stream != STREAM_WIN32_DATA &&
stream != STREAM_MACOS_FORK_DATA) { /* ALWAYS True */
ff_pkt->flags &= ~FO_ENCRYPT;
}
/* Compression is not supported for Mac fork data */
if (stream == STREAM_MACOS_FORK_DATA) { /* ALWAYS False */
ff_pkt->flags &= ~FO_GZIP;
}
=========================================
or am I missing something ?
Possibly MAC_OS support is just incomplete ...
Regards,
Howard Thomson
--
"Only two things are infinite, the universe and human stupidity,
and I'm not sure about the former." -- Albert Einstein
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel