VirtualBox

Ignore:
Timestamp:
Jan 11, 2009 4:11:36 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
41506
Message:

#3416: Added support for skb_checksum_help in pre-2.6.7 kernels.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c

    r15840 r15889  
    7171#  define VBOX_SKB_CHECKSUM_HELP(skb) skb_checksum_help(skb, 0)
    7272# else /* LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 10) */
    73 #  define VBOX_SKB_CHECKSUM_HELP(skb) skb_checksum_help(&skb, 0)
     73#  if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 7)
     74#   define VBOX_SKB_CHECKSUM_HELP(skb) skb_checksum_help(&skb, 0)
     75#  else /* LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 7) */
     76#   define VBOX_SKB_CHECKSUM_HELP(skb) (!skb_checksum_help(skb))
     77#  endif /* LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 7) */
    7478# endif /* LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 10) */
    7579#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 19) */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette