I'm curious about error handling.
Do dfsConnect and dfsOpenFile return NULL on failure?
Shouldn't dfsSeek, dfsRename, dfsCreateDirectory and dfsSetWorkingDirectory each have a return value to indicate success or failure? Or are they assumed to never fail?
- David
