Hello, In file tgtd.c I found the following source code: static void set_show_results(struct tgtadm_rsp *rsp, int *err) { if (err < 0) rsp->err = *err; else { ... I assume that the test (err < 0) should have been (*err < 0) ? It doesn't make sense to test whether a pointer is negative. -- Regards, Bart Van Assche.