OSSP CVS Repository

ossp - Difference in ossp-pkg/sio/sio_null.c versions 1.1 and 1.2
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/sio/sio_null.c 1.1 -> 1.2

--- sio_null.c   2002/10/22 12:57:20     1.1
+++ sio_null.c   2002/10/23 17:05:10     1.2
@@ -63,36 +63,50 @@
 }
 
 static
-sio_rc_t null_open(sio_t *sio, void *u)
+sio_rc_t null_openr(sio_t *sio, al_t *al, void *u)
 {
     return SIO_OK;
 }
 
 static
-sio_rc_t null_close(sio_t *sio, void *u)
+sio_rc_t null_closer(sio_t *sio, al_t *al, void *u)
 {
     return SIO_OK;
 }
 
 static
-sio_rc_t null_input(sio_t *sio, al_t *al, void *u)
+sio_rc_t null_openw(sio_t *sio, al_t *al, void *u)
 {
     return SIO_OK;
 }
 
 static
-sio_rc_t null_output(sio_t *sio, al_t *al, void *u)
+sio_rc_t null_closew(sio_t *sio, al_t *al, void *u)
 {
     return SIO_OK;
 }
 
-sio_module_t sio_null_module = {
+static
+sio_rc_t null_input(sio_t *sio, al_t *al, void *u)
+{
+    return SIO_DOWNSTREAM;
+}
+
+static
+sio_rc_t null_output(sio_t *sio, al_t *al, void *u)
+{
+    return SIO_UPSTREAM;
+}
+
+sio_module_t sio_module_null = {
     "null",
     null_init,
     null_configure,
     null_cleanup,
-    null_open,
-    null_close,
+    null_openr,
+    null_closer,
+    null_openw,
+    null_closew,
     null_input,
     null_output
 };

CVSTrac 2.0.1