130-sysctl_api_change.patch 713 B

1234567891011121314151617
  1. Index: openswan-2.4.8/linux/net/ipsec/sysctl_net_ipsec.c
  2. ===================================================================
  3. --- openswan-2.4.8.orig/linux/net/ipsec/sysctl_net_ipsec.c 2007-06-04 13:22:49.815282208 +0200
  4. +++ openswan-2.4.8/linux/net/ipsec/sysctl_net_ipsec.c 2007-06-04 13:22:51.852972432 +0200
  5. @@ -130,7 +130,11 @@
  6. int ipsec_sysctl_register(void)
  7. {
  8. - ipsec_table_header = register_sysctl_table(ipsec_root_table, 0);
  9. +#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,20)
  10. + ipsec_table_header = register_sysctl_table(ipsec_root_table);
  11. +#else
  12. + ipsec_table_header = register_sysctl_table(ipsec_root_table, 0);
  13. +#endif
  14. if (!ipsec_table_header) {
  15. return -ENOMEM;
  16. }