OSSP CVS Repository

ossp - ossp-pkg/sa/TODO 1.12
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

ossp-pkg/sa/TODO 1.12

- perhaps change rv=SA_ERR_SYS+errno=ETIMEDOUT to rv=SA_ERR_TIMEOUT;
- perhaps move 1024-buffer of writef into sa_t and make adjustable
- support registry sub-library for system call override
- full test suite for whole API
- support for writev(2)
- sa_buffer(sa, <which>, size)
  SA_BUFFER_UREAD
  SA_BUFFER_UWRITE
  SA_BUFFER_KREAD
  SA_BUFFER_KWRITE
  SA_BUFFER_WRITEF
- sa_syscall(sa, <which>|<ctx>, func, ctx);
  SA_SYSCALL_CTX
  SA_SYSCALL_SOCKET
  SA_SYSCALL_BIND
  SA_SYSCALL_CONNECT
  SA_SYSCALL_LISTEN
  SA_SYSCALL_ACCEPT
  SA_SYSCALL_READ
  SA_SYSCALL_WRITE
  SA_SYSCALL_RECVFROM
  SA_SYSCALL_SENDTO
  SA_SYSCALL_SHUTDOWN
  SA_SYSCALL_CLOSE
      :


CVSTrac 2.0.1