Handling Structure Parameters Some syscalls accept pointers to structures as parameters. Since they are complex parameters, we needed a method to filter based on a specific field in a struct. The simplest way to do this was translating a struct into a vector, with each struct field as an item in that vector. 'sct_config' translates struct type + field name into an index. The kernel module translates the struct into a vector, and uses that vector for later matching operations. This approach makes type-casting impossible, and thus will change soon, into using 'class vectors'.