- Timestamp:
- 03/17/08 16:46:34 (5 years ago)
- git-parent:
- Files:
-
- src/noit_check_tools.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
src/noit_check_tools.c
r4b96846 rd993405 117 117 void 118 118 noit_check_run_full_asynch(noit_check_t *check, eventer_func_t callback) { 119 struct timeval __now, p_int; 119 120 eventer_t e; 120 121 e = eventer_alloc(); 121 122 e->fd = -1; 122 123 e->mask = EVENTER_ASYNCH; 124 gettimeofday(&__now, NULL); 123 125 memcpy(&e->whence, &__now, sizeof(__now)); 124 126 p_int.tv_sec = check->timeout / 1000; 125 127 p_int.tv_usec = (check->timeout % 1000) * 1000; 126 128 add_timeval(e->whence, p_int, &e->whence); 127 e->callback = ssh2_connect_complete;129 e->callback = callback; 128 130 e->closure = check->closure; 129 131 eventer_add(e);
