bool gpio_in(int param_1)
{
int __fd;
int iVar1;
int local_18 [3];
local_18[0] = param_1;
__fd = open("/dev/gpio",0) //possible issue identified - semgrep
if (__fd < 0) {
perror("/dev/gpio");
}
else {
iVar1 = ioctl(__fd,0x94,local_18);
if (iVar1 < 0) {
perror("ioctl");
}
close(__fd);
}
return local_18[0] != 0;
}