On Sat, Aug 15, 2020 at 10:59 AM John Reiser wrote:
>
> The fact that you write '0xc018786f' here, but '3222829167' in the code,
> shows that you are not sufficiently paranoid. First, if the bit pattern
is important
> then you should write hex. If you insist on decimal, then you should
write
long mgr_compat_ioctl(struct file *pFile, unsigned int cmd, unsigned long arg)
{
int err = -EFAULT;
//unsigned int openLink = kIoctlOpenEthernetLink;
unsigned int openLink = 3222829167;
"3222829167" is not a legal 32-bit value in source code. You MUST use
"3222829167u"
with a