Git Product home page Git Product logo

Comments (6)

ZerBea avatar ZerBea commented on May 24, 2024 1

Great. I'm still in the refactoring process to replace all old wlanhcx.... tools with hcx.... versions.

from hcxtools.

ZerBea avatar ZerBea commented on May 24, 2024

Please test latest commit:
4ab46ea
and close issue, if it fixed the issue.

from hcxtools.

ZerBea avatar ZerBea commented on May 24, 2024

I found some more ENDIAN issues and fixed them.
Please test also hcxhash2cap if replaycount is ok in the calculated cap file.

from hcxtools.

adde88 avatar adde88 commented on May 24, 2024

It definitely helped a bit, just one error message this time.
Compiling 4ab46ea gives this:

ccache_cc -Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16  -MMD -MF .deps/hcxpcaptool.d -o hcxpcaptool hcxpcaptool.c -lz -lcrypto
In file included from include/ieee80211.c:1:0,
                 from hcxpcaptool.c:30:
include/ieee80211.h:265:20: error: #if with no expression
 #if BIG_ENDIAN_HOST
                    ^
make[3]: *** [Makefile:79: hcxpcaptool] Error 1

Bisect gives this output:

bb7623e00210169b56542f789df0ac9126913737 is the first bad commit
commit bb7623e00210169b56542f789df0ac9126913737
Author: Sebastian Reitenbach <[email protected]>
Date:   Mon Feb 11 22:33:48 2019 +0100

    Fix endianess detection for OpenBSD platforms with compilers
    that don't have __BYTE_ORDER__ defined, i.e. gcc 4.2.

    So for OpenBSD systems, in case __BYTE_ORDER__ is not defined
    include <endian.h> and go from there.

:100644 100644 db34692760860fcd5ba7aac81ea5664b28d9ff08 332471e4b2b8a065cf1299ea23544160d89582ab M      hcxpcaptool.c
:040000 040000 cebf273f53588c1e3dc1a89ad48bb91d1673f64f 91d25803345795455f4061726ff1121ade8f7223 M      include

from hcxtools.

adde88 avatar adde88 commented on May 24, 2024

That error message was related to "include/ieee80211.h:266" (#ifdef BIG_ENDIAN_HOST)
Seems to be fixed in later commits. Closing the issue. Thanks :)

from hcxtools.

adde88 avatar adde88 commented on May 24, 2024

Great. I'll be paying attention to all changes. :)

from hcxtools.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.