VirtualBox

Ignore:
Timestamp:
Aug 11, 2020 5:46:17 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
139841
Message:

IPRT,lnx-kmods: Added VBOX_RHEL_MAJ_PREREQ and RTLNX_SUSE_MAJ_PREREQ to version.h. Started using them.

File:
1 edited

Legend:

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

    r85698 r85701  
    206206 * GRO support was backported to RHEL 5.4
    207207 */
    208 #ifdef RHEL_RELEASE_CODE
    209 # if RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(5, 4)
    210 #  define VBOXNETFLT_WITH_GRO               1
    211 # endif
    212 #endif
    213 
    214 #if defined(CONFIG_SUSE_VERSION)
    215 # if CONFIG_SUSE_VERSION == 15 && CONFIG_SUSE_PATCHLEVEL == 2
    216 #  define OPENSUSE_152
    217 # endif
     208#if RTLNX_RHEL_MAJ_PREREQ(5, 4)
     209# define VBOXNETFLT_WITH_GRO                1
    218210#endif
    219211
     
    929921    {
    930922        skb_frag_t *pFrag = &skb_shinfo(pBuf)->frags[i];
    931 # if RTLNX_VER_MIN(5,4,0) || defined(OPENSUSE_152)
     923# if RTLNX_VER_MIN(5,4,0) || RTLNX_SUSE_MAJ_PREREQ(15, 2)
    932924        pSG->aSegs[iSeg].cb = pFrag->bv_len;
    933925        pSG->aSegs[iSeg].pv = VBOX_SKB_KMAP_FRAG(pFrag) + pFrag->bv_offset;
     
    950942        {
    951943            skb_frag_t *pFrag = &skb_shinfo(pFragBuf)->frags[i];
    952 # if RTLNX_VER_MIN(5,4,0) || defined(OPENSUSE_152)
     944# if RTLNX_VER_MIN(5,4,0) || RTLNX_SUSE_MAJ_PREREQ(15, 2)
    953945            pSG->aSegs[iSeg].cb = pFrag->bv_len;
    954946            pSG->aSegs[iSeg].pv = VBOX_SKB_KMAP_FRAG(pFrag) + pFrag->bv_offset;
Note: See TracChangeset for help on using the changeset viewer.

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