static RList * oneshotall(RBin *bin, const ut8 *buf, ut64 size) { RList *res = NULL; int narch, i = 0; RBinXtrData *data = oneshot (bin, buf, size, i); if (!data) return res; // XXX - how do we validate a valid narch? narch = data->file_count; res = r_list_newf (r_bin_xtrdata_free); r_list_append (res, data); for (i = 1; data && i < narch; i++) { data = NULL; data = oneshot (bin, buf, size, i); r_list_append (res, data); } return res; }
void test_evfilt_user() { kqfd = kqueue(); add_and_delete(); event_wait(); disable_and_enable(); oneshot(); /* TODO: try different fflags operations */ close(kqfd); }