X-Git-Url: https://git.jankratochvil.net/?a=blobdiff_plain;f=lptgpib.c;h=c5bbd626979b490e7c92a5c008e1a33aba7140b0;hb=28b5992e03b617805d2d24d14b4f7844b52d268f;hp=2a9f2445dfb4d0432bbb050466c0ceda97b58997;hpb=e5d37585de9699dbcf203ba49b5ff8a8e5c89ff8;p=lptgpib.git diff --git a/lptgpib.c b/lptgpib.c index 2a9f244..c5bbd62 100644 --- a/lptgpib.c +++ b/lptgpib.c @@ -84,7 +84,10 @@ void sig_handler(int sig){ void lptgpib_init(int base){ lpt_base = base; - ioperm(lpt_base, 4, 1); + if (ioperm(lpt_base, 4, 1) != 0) { + fprintf(stderr,"Nejsou prava na port - musis byt root: %m\n"); + exit(1); + } /* set realtime priority and lock us in memory */ struct sched_param scp;