sudo echo 1 > /proc/sys/net/ipv4/ip_forward write = prochello_write #include static char kernel_buffer[256]; #define TEXT_GERMAN "Hallo Welt" #define TEXT_ENGLISH "Hello World" proc_file = create_proc_entry("example_file", S_IRUGO, proc_dir ); if (proc_file) { proc_file->read_proc = proc_read; proc_file->data = NULL; } static struct file_operations example_proc_fops = { .owner = THIS_MODUL, .open = example_proc_open, .read = example_proc_read, .release = example_proc_release, } [...] static int __init example_proc_init(void) { proc_file = proc_create_data( "example_file, S_IRUGO, proc_dir, &example-proc_fops, NULL ); [...]