next up previous contents
Next: 12.1 Portability Solutions Up: A File System Component Previous: 11. Appendix: Wrapfs Mount

   
12. Appendix: Portability Using Autoconf

Source code portability is not easy to achieve across Unix platforms. Many variants use completely different and incompatible interfaces. Especially difficult to port is ``system'' code -- that is, code that performs low level operations such as network messaging, system calls, file serving, access to kernel data structures, and of course, kernel resident code itself.



 

Erez Zadok
1999-12-07