>Well, put an (u_long) in between. Both directions. I sent-pr the patch >yesterday. There's also: rem_sicallback(ite_filter); and no matching add_sicallback() but: add_sicallback(ite_sifilter, (void *)last_char, (void *)ITEFILT_REPEATER); Shouldn't the calls have the same function as argument?