Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ifstats changes not yet applied to plip(4)?



Changes to network interface drivers for "ifstats" seem to have not yet
reached "plip(4)", causing build failures for kernels enabling ppbus(4)
and the plip(4) device:

[...]
--- if_plip.o ---
#   compile  PLEX760/if_plip.o
/r0/build/current/tools/amd64/bin/x86_64--netbsd-gcc -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -mno-avx -msoft-float -mindirect-branch=thunk-inline -mindirect-branch-register -ffreestanding -fno-zero-initialized-in-bss -fno-delete-null-pointer-checks -g -O2 -fno-omit-frame-pointer -fstack-protector -Wstack-protector --param ssp-buffer-size=1 -fno-strict-aliasing -fno-common -std=gnu99 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wold-style-definition -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-unreachable-code -Wno-pointer-sign -Wno-attributes -Wextra -Wno-unused-parameter -Wold-style-definition -Wno-sign-compare --sysroot=/r0/build/current/DEST/amd64 -Damd64 -Dx86_64 -I. -I/x/current/src/sys/external/bsd/acpica/dist -I/x/current/src/sys/external/bsd/libnv/dist -I/x/current/src/sys/../common/lib/libx86emu -I/x/current/src/sys/../common/lib/libc/misc -I/x/current/src/sys/../common/include -I/x/current/src/sys/arch -I/x/current/src/sys -nostdinc -DCOMPAT_UTILS -DDIAGNOSTIC -DCOMPAT_44 -DDISKLABEL_EI -D_KERNEL -D_KERNEL_OPT -std=gnu99 -I/x/current/src/sys/lib/libkern/../../../common/lib/libc/quad -I/x/current/src/sys/lib/libkern/../../../common/lib/libc/string -I/x/current/src/sys/lib/libkern/../../../common/lib/libc/arch/x86_64/string -D_FORTIFY_SOURCE=2 -I/x/current/src/sys/dist/pf -I/x/current/src/sys/external/bsd/common/include -I/x/current/src/sys/external/bsd/common/include -I/x/current/src/sys/external/bsd/drm2/include -I/x/current/src/sys/external/bsd/drm2/include -I/x/current/src/sys/external/bsd/common/include -I/x/current/src/sys/external/bsd/drm2/dist/include -I/x/current/src/sys/external/bsd/drm2/dist/include/drm -I/x/current/src/sys/external/bsd/drm2/dist/uapi -I/x/current/src/sys/external/bsd/drm2/dist -D__KERNEL__ -DCONFIG_BACKLIGHT_CLASS_DEVICE=0 -DCONFIG_BACKLIGHT_CLASS_DEVICE_MODULE=0 -DCONFIG_DRM_FBDEV_EMULATION=1 -DCONFIG_FB=0 -I/x/current/src/sys/external/bsd/drm2/i915drm -I/x/current/src/sys/external/bsd/drm2/dist/drm/i915 -DCONFIG_DRM_I915_FBDEV=1 -DCONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=0 -DCONFIG_DRM_FBDEV_EMULATION=1 -I/x/current/src/sys/external/bsd/acpica/dist/include -c /x/current/src/sys/dev/ppbus/if_plip.c -o if_plip.o
/x/current/src/sys/dev/ppbus/if_plip.c: In function 'lp_intr':
/x/current/src/sys/dev/ppbus/if_plip.c:639:8: error: 'struct ifnet' has no member named 'if_iqdrops'; did you mean 'if_addrlist'?
   ifp->if_iqdrops++;
        ^~~~~~~~~~
        if_addrlist
/x/current/src/sys/dev/ppbus/if_plip.c:646:8: error: 'struct ifnet' has no member named 'if_iqdrops'; did you mean 'if_addrlist'?
   ifp->if_iqdrops++;
        ^~~~~~~~~~
        if_addrlist
/x/current/src/sys/dev/ppbus/if_plip.c:650:7: error: 'struct ifnet' has no member named 'if_ipackets'; did you mean 'if_stats'?
  ifp->if_ipackets++;
       ^~~~~~~~~~~
       if_stats
/x/current/src/sys/dev/ppbus/if_plip.c:651:7: error: 'struct ifnet' has no member named 'if_ibytes'; did you mean 'if_index'?
  ifp->if_ibytes += len;
       ^~~~~~~~~
       if_index
/x/current/src/sys/dev/ppbus/if_plip.c:659:7: error: 'struct ifnet' has no member named 'if_ierrors'; did you mean 'if_metric'?
  ifp->if_ierrors++;
       ^~~~~~~~~~
       if_metric
/x/current/src/sys/dev/ppbus/if_plip.c: In function 'lpoutput':
/x/current/src/sys/dev/ppbus/if_plip.c:727:8: error: 'struct ifnet' has no member named 'if_noproto'; did you mean 'if_softc'?
   ifp->if_noproto++;
        ^~~~~~~~~~
        if_softc
/x/current/src/sys/dev/ppbus/if_plip.c:738:8: error: 'struct ifnet' has no member named 'if_oerrors'; did you mean 'if_metric'?
   ifp->if_oerrors++;
        ^~~~~~~~~~
        if_metric
/x/current/src/sys/dev/ppbus/if_plip.c: In function 'lpstart':
/x/current/src/sys/dev/ppbus/if_plip.c:911:9: error: 'struct ifnet' has no member named 'if_oerrors'; did you mean 'if_metric'?
    ifp->if_oerrors++;
         ^~~~~~~~~~
         if_metric
/x/current/src/sys/dev/ppbus/if_plip.c:928:9: error: 'struct ifnet' has no member named 'if_opackets'; did you mean 'if_stats'?
    ifp->if_opackets++;
         ^~~~~~~~~~~
         if_stats
/x/current/src/sys/dev/ppbus/if_plip.c:929:9: error: 'struct ifnet' has no member named 'if_obytes'; did you mean 'if_type'?
    ifp->if_obytes += m->m_pkthdr.len;
         ^~~~~~~~~
         if_type


Thanks.


-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index