BayLee4
BayLee4
Thanks for considering this possibility, I believe the easiest way for both creating and maintaining the package would be to make it available as a `tap` : https://docs.brew.sh/How-to-Create-and-Maintain-a-Tap Quote :...
Got the same issue with Android so not sure if related to Mac (duplicate of #148?)
This last commit implement API 31 compatibility, which fix #125, #129 and #134. It also update dependencies, drop the outdated `JCIFS` library (last update : 2012!) in favor of [NetBIOSResolver.java](https://github.com/angryip/ipscan/blob/master/src/net/azib/ipscan/util/NetBIOSResolver.java)...
Hi, I made a PR (#135) which is fixing the desktop NetBIOS hostname resolution and is implementing mDNS (Bonjour). Still no UPnP unfortunately, but it fixed most of the hostnames...
@5hahryar I just verified this, and Fing is effectively using the NDK to implement their "Native ARP" (if you decompile their APK you'll see it implemented in `libengine.so`). I don't...
@5hahryar Yes, we need a code that can run without root permission (so without having to run as `sudo` on Linux). This is why I was suggesting using a modified...
@5hahryar None that I can think of unfortunately, but I just finished to make a stripped down version of the `ip` command only keeping the `neigh` part, could you please...
@5hahryar Nice! Hopefully it will also work on Android with additional work, I never used the NDK though, did you?
For the record the following [code](https://github.com/BayLee4/ip_neigh/blob/cf9f479cc1875eeb20573dea02c717930e351675/libnetlink.c#L173-L178) needs an alternative : ```c if (bind(rth->fd, (struct sockaddr *)&rth->local, sizeof(rth->local)) < 0) { perror("Cannot bind netlink socket"); return -1; } addr_len = sizeof(rth->local);...
@5hahryar Ok, I pushed a fix today in the [ip_neigh](https://github.com/BayLee4/ip_neigh) repo for working around the API 30 limitation, so hopefully it will work as is once built with the NDK.