struct file_operations fops={
read: test_read,
write: test_write,
open: test_open,
release: test_release
};
이렇게 정의해서 사용하려고 컴파일을 하면
unknown field 'open' specified in initializer,
storage size of 'fops' isn't know ,
...
등등의 에러가 나던데요.
전에는 이렇게 해서 사용했었는데, 이번에 레드햇9.0에서는
에러가 나더라구요.
뭐 잘못된 점이라도 있는건가요?