1 diff -urN userspace/libiptc/libip6tc.c userspace-raw/libiptc/libip6tc.c
2 --- userspace/libiptc/libip6tc.c 2002-02-14 00:13:23.000000000 +0100
3 +++ userspace-raw/libiptc/libip6tc.c 2003-05-05 17:49:50.000000000 +0200
5 assert(h->info.hook_entry[NF_IP6_POST_ROUTING] == n);
6 user_offset = h->info.hook_entry[NF_IP6_POST_ROUTING];
8 + } else if (strcmp(h->info.name, "raw") == 0) {
9 + assert(h->info.valid_hooks
10 + == (1 << NF_IP6_PRE_ROUTING
11 + | 1 << NF_IP6_LOCAL_OUT));
13 + /* Hooks should be first three */
14 + assert(h->info.hook_entry[NF_IP6_PRE_ROUTING] == 0);
16 + n = get_chain_end(h, n);
17 + n += get_entry(h, n)->next_offset;
18 + assert(h->info.hook_entry[NF_IP6_LOCAL_OUT] == n);
20 + user_offset = h->info.hook_entry[NF_IP6_LOCAL_OUT];
22 fprintf(stderr, "Unknown table `%s'\n", h->info.name);