]>
Commit | Line | Data |
---|---|---|
44875777 JR |
1 | --- ipset-6.24/kernel/net/netfilter/ipset/ip_set_list_set.c~ 2014-11-24 21:46:45.000000000 +0100 |
2 | +++ ipset-6.24/kernel/net/netfilter/ipset/ip_set_list_set.c 2015-01-28 19:09:21.324834608 +0100 | |
afb9b9d5 JR |
3 | @@ -280,7 +280,11 @@ |
4 | if (d->before == 0) { | |
5 | /* Append */ | |
6 | n = list_empty(&map->members) ? NULL : | |
7 | +#if LINUX_VERSION_CODE > KERNEL_VERSION(3,12,0) | |
8 | list_last_entry(&map->members, struct set_elem, list); | |
9 | +#else | |
63eeb1be | 10 | + list_entry((&map->members)->prev, struct set_elem, list); |
afb9b9d5 JR |
11 | +#endif |
12 | } else if (d->before > 0) { | |
13 | /* Insert after next element */ | |
14 | if (!list_is_last(&next->list, &map->members)) |