[Libsysio-commit] HEAD: libsysio configure.in
Brought to you by:
lward
From: Lee W. <lw...@us...> - 2007-04-30 16:52:27
|
Update of /cvsroot/libsysio/libsysio In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv2000 Modified Files: configure.in Log Message: Merged "unification" branch. First, the changes alter the core to perform pnode-ops by pnode. However, it maintains the pre-existing interface in order to minimize driver changes. Second, more detailed tracing information is available now in the form of a tag, indicating which function the data is from, as well as arguments and return data. Note1: The S_IFDIR bit is no longer set when the pnode-op mkdir function is called. If you need that, set it in your driver. Note2: It is possible to encounter a disconnected tree in _sysio_pb_path. If so, it returns an empty string. This *might* be good enough for your driver. If not, you'll need a change for this as well -- In fact, you should go ahead and change it anyway. Instead of _sysio_pb_path, use _sysio_pb_pathof. This new function takes the base pnode and a pointer to a string. It returns an integer. The usual zero on success or a negated errno on failure. Note3: Sockets support is horribly broken and won't build. As far as I know, this was never used. Unless somebody tells me differently, sockets support will be deprecated in the next release. Otherwise, let me know and I'll fix it. Index: configure.in =================================================================== RCS file: /cvsroot/libsysio/libsysio/configure.in,v retrieving revision 1.29 retrieving revision 1.30 diff -u -w -b -B -p -r1.29 -r1.30 --- configure.in 12 Apr 2007 21:22:43 -0000 1.29 +++ configure.in 30 Apr 2007 16:52:19 -0000 1.30 @@ -161,7 +161,7 @@ AC_ARG_WITH(sockets, AC_HELP_STRING([--with-sockets], [build sockets interface driver (EXPERIMENTAL)]), [ case "${withval}" in - yes) ;; + yes) AC_MSG_ERROR(the sockets driver is broken right now);; no) ;; *) AC_MSG_ERROR(bad value ${withval} for --with-sockets) ;; esac], |