holzschu / network_ios Goto Github PK
View Code? Open in Web Editor NEWExtension to ios_system, doing network-based commands
License: BSD 3-Clause "New" or "Revised" License
Extension to ios_system, doing network-based commands
License: BSD 3-Clause "New" or "Revised" License
Even though my device as IPv6 addresses assigned to several interfaces (e.g. WiFi or cellular), the ifconfig
command only lists IPv4 addresses.
Additionally, -L
of ifconfig
to display the address lifetime for IPv6 addresses seems to an illegal option.
IPv6 connectivity in general is working fine: ping6 google.com
succeeds and even shows the source IPv6 address.
I'm using a-Shell 1.12.2.
Thanks in advance โ๏ธ
ping_main
in ping.c resets counters to 0. ping6_main
should do that as well.
Lines 318 to 323 in a114056
Specifically, I'm getting the following compile error:
Undefined symbols for architecture arm64:
"_ios_write", referenced from:
_TerminalWrite in sys_bsd.o
_dns_ssu_external_match in ssu_external.o
_readwrite in netcat.o
_udptest in netcat.o
_atelnet in netcat.o
_ping_main in ping.o
_pinger in ping.o
...
"_ios_fputs", referenced from:
_version in nslookup.o
_get_next_command in nslookup.o
_version in host.o
_show_usage in host.o
_connect_timeout in dighost.o
_hex_dump in dighost.o
_dig_printmessage in dig.o
...
"_ios_puts", referenced from:
_nslookup_printmessage in nslookup.o
_detailsection in nslookup.o
_nslookup_main in nslookup.o
_check_for_more_data in dighost.o
_dig_received in dig.o
"_ios_fputc", referenced from:
_dns_rbt_indent in rbt.o
_isc__mem_stats in mem.o
_hex_dump in dighost.o
_lwres_conf_print in lwconfig.o
_pr_pack in ping.o
_finish in ping.o
_pr_iph in ping.o
...
"_ios_fwrite", referenced from:
_ExitString in utilities.o
_isc_stdio_write in stdio.o
_write_public_key in dst_api.o
"_ios_fflush", referenced from:
_isc__socket_close in socket.o
_default_callback in assertions.o
_default_unexpected_callback in error.o
_default_fatal_callback in error.o
_get_next_command in nslookup.o
_isc__mem_checkdestroyed in mem.o
_Dump in utilities.o
...
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
When building in release mode, line 799 in ping.c gives the following compile error:
Implicit declaration of function 'compileError' is invalid in C99
I could not compile the framework with ./compile_network_ios.sh
.
$ ./compile_network_ios.sh
Fetching https://github.com/yury/FMake
Fetched https://github.com/yury/FMake (1.25s)
Computing version for https://github.com/yury/FMake
error: Dependencies could not be resolved because no versions of 'fmake' match the requirement 0.0.16..<1.0.0 and root depends on 'fmake' 0.0.16..<1.0.0.
error: 'xcfs': binary target 'ios_system' could not be mapped to an artifact with expected name 'ios_system'
I'm having trouble starting the commands twice in a row. It used to work, but it doesn't anymore.
To pinpoint the cause, checking: am I the only one where it crashes?
The macOS-latest image no longer provides Xcode_12.3.app. See https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md, which is the latest runner image for macOS.
network_ios/.github/workflows/build.yml
Lines 11 to 17 in 9a7351d
Because of this, running the GitHub action build.yml fails with this error:
> Run sudo xcode-select -s /Applications/Xcode_12.3.app
xcode-select: error: invalid developer directory '/Applications/Xcode_12.3.app'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.