X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/3a1f645bedc102ad082477cf16a1ea5aa751e194..e73eade529a59729ec389e8ff357f27ba0a99026:/librb/src/ports.c diff --git a/librb/src/ports.c b/librb/src/ports.c index bc2d85b6..fe206318 100644 --- a/librb/src/ports.c +++ b/librb/src/ports.c @@ -23,7 +23,6 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 * USA * - * $Id: ports.c 26286 2008-12-10 23:28:53Z androsyn $ */ #include @@ -123,7 +122,7 @@ rb_setselect_ports(rb_fde_t *F, unsigned int type, PF * handler, void *client_da int rb_select_ports(long delay) { - int i; + int i, fd = -1; unsigned int nget = 1; struct timespec poll_time; struct timespec *p = NULL; @@ -163,7 +162,7 @@ rb_select_ports(long delay) } else if(pelst[i].portev_source == PORT_SOURCE_TIMER) { ev = (struct ev_entry *)pelst[i].portev_user; - rb_run_event(ev); + rb_run_one_event(ev); } } return RB_OK; @@ -173,7 +172,7 @@ int rb_ports_supports_event(void) { return 1; -}; +} void rb_ports_init_event(void) @@ -243,14 +242,14 @@ rb_ports_init_event(void) } int -rb_ports_sched_event(struct ev_entry *event, int when) +rb_ports_sched_event(struct ev_entry *event __attribute__((unused)), int when __attribute__((unused))) { errno = ENOSYS; return -1; } void -rb_ports_unsched_event(struct ev_entry *event) +rb_ports_unsched_event(struct ev_entry *event __attribute__((unused))) { return; } @@ -262,21 +261,21 @@ rb_init_netio_ports(void) } void -rb_setselect_ports(rb_fde_t *F, unsigned int type, PF * handler, void *client_data) +rb_setselect_ports(rb_fde_t *F __attribute__((unused)), unsigned int type __attribute__((unused)), PF * handler __attribute__((unused)), void *client_data __attribute__((unused))) { errno = ENOSYS; return; } int -rb_select_ports(long delay) +rb_select_ports(long delay __attribute__((unused))) { errno = ENOSYS; return -1; } int -rb_setup_fd_ports(rb_fde_t *F) +rb_setup_fd_ports(rb_fde_t *F __attribute__((unused))) { errno = ENOSYS; return -1;