MissValeska
2c1bdf5990
Maybe it will work now?
9 years ago
MissValeska
201b69221e
okay, so I will need to find another way to display an ipv4 address in a human readable format.
9 years ago
MissValeska
67b7f162ff
Experimental Debug text fixes.
9 years ago
MissValeska
cfa05e3a64
Fixed Debug text.
9 years ago
MissValeska
b48ef3560f
Fixed Debug text.
9 years ago
MissValeska
0150e04c01
Cleaned up some more spam texts.
9 years ago
MissValeska
4b512c8ef8
Adding some debug options, And cleaned up spam texts.
9 years ago
MissValeska
738f6cf903
I just noticed that inet_sendto does NOT call inet_send as I previously assumed, It calls sendto itself. I guess I didn't see that it didn't have inet_ before it. I, Also, Realised that this means that the fragmentation code I copied from inet_send won't work because it calls inet_send instead of inet_sendto. I, Also, Realised that, I need to add the inet_sendto arguments as well. This should fix the cannot send(): Destination address required errors.
9 years ago
MissValeska
ae7fc0ee70
Added Packet Successfully sent text plus errno for inet_sendto.
9 years ago
MissValeska
d6986b3f4d
Adds errno and err reporting to inet_sendto.
9 years ago
MissValeska
7953b9af92
I just made a change and realised, If the the EMSGSIZE case is ever called upon, We won't know if that is actually an error or not. It has a procedure to resolve it, And if we see a big error message, It might scare us even though it is probably fixed. We, Also, Don't know if the error message is for the same packet, or another. I will have to look into fixing this.
9 years ago
MissValeska
06de3f1f9e
This should fix the packet artifically fragmented errors, Hopefully.
9 years ago
MissValeska
e6bea6b2c0
I fixed a compilation error, Dunno why a number in a #define wouldn't be in quotation marks, Also, Why is config.h in .gitignore?
9 years ago
MissValeska
5469434241
Merge branch 'kallisti5-master'
The Merge should now be complete! Please revert if anything was removed accidentally or that you would like to be replaced. Especially revert if any problems/regressions are noticed! - Valeska
9 years ago
MissValeska
0fdc2ad732
working
9 years ago
MissValeska
01fd7798ca
merging
9 years ago
MissValeska
e52842f8d8
Modified the console time function to always produce a non-negative and correct value.
9 years ago
Valeska
719232b6f9
A comment to explain how inet_send works with the EMSGSIZE case.
I almost made a very complicated and unneeded change instead of just leaving it as it is because I didn't think of this. So I want this to be here so everyone can understand how this works.
9 years ago
Alexander von Gluck IV
eb6648d7ec
Revert "gmap: Limit new IPv4 nodes to a class-b private network"
This reverts commit 1dc21e5bc5 .
* May bike-shed the ipv4 address to a class A.
9 years ago
Alexander von Gluck IV
1dc21e5bc5
gmap: Limit new IPv4 nodes to a class-b private network
* 172 is generally used for auto-config... so it fits
well with the ad-hoc mesh nature of Netsukuku
* IPv6 could be limited to a uni-cast local address
as well.
9 years ago
Alexander von Gluck IV
ba6c7a6bf9
headers: Fix missing header comments
9 years ago
Alexander von Gluck IV
3c840072e0
qspn-empiric: If we return non-void we have to return *something*
9 years ago
Alexander von Gluck IV
e264723db2
all: Automatic style cleanup, KnR. No functional change.
* Style varied wildly between files and within files.
* find . -name "*.c" -exec indent {} -ut -ts4 -kr -psl \;
* find . -name "*.h" -exec indent {} -ut -ts4 -kr -psl \;
9 years ago
Alexander von Gluck IV
5d78d45402
build: Cleanup, add qspn to default build
9 years ago
Alexander von Gluck IV
6dacd92b5c
build: drop remaining autotools cruft
9 years ago
Alexander von Gluck IV
c5352bb134
ntk-console-server: Show current IP address. This needs improved.
9 years ago
Alexander von Gluck IV
39bf5ab020
ntk-console-server: Show basic internet connectivity
9 years ago
Alexander von Gluck IV
8264979309
ntk-console-server: Show basic current interfaces
9 years ago
Alexander von Gluck IV
cea41ed409
ntk-console: Begin returning valid results in ntk-console-server
9 years ago
Alexander von Gluck IV
2694b1cda4
ntk-console-server: Remove debugging info
9 years ago
Alexander von Gluck IV
9439a67b34
Scons: Update outdated language
9 years ago
Alexander von Gluck IV
98e77ded15
ntk-console: Fix retransmit on console
9 years ago
Alexander von Gluck IV
eb12395dcb
ntk-console: Cleanup commands, accept command packets
* console commands now read as standardized struct packets
* responses are still character arrays
9 years ago
Alexander von Gluck IV
84e377eff5
ntk-console: Additional cleanup, no functional change
9 years ago
Alexander von Gluck IV
e23eaafd7b
inet: Remove unused unused variables
9 years ago
Alexander von Gluck IV
fd551da7b4
ntk: Don't return in function that doesn't use returns
9 years ago
Alexander von Gluck IV
cf9063f92b
ntk: Clean up console spawning
* Fix a few incorrect header dependencies
9 years ago
Alexander von Gluck IV
c92713f4d5
misc: Fix missed improper inline
9 years ago
Alexander von Gluck IV
c6eb6b7a40
ntk-console: Add missing string.h
9 years ago
Alexander von Gluck IV
be6e9d3511
ntk: Fix incorrect inline statements
* That isn't how you use those.
9 years ago
Alexander von Gluck IV
bc054faf0c
Console: Add common console header to keep API in sync
9 years ago
Alexander von Gluck IV
2627ba6350
Build: Place ntk-console as part of core build
9 years ago
Alexander von Gluck IV
d262a621ac
Build: Drop messy, poorly written autotools
* Move back to a SCons build system
* Place scons script at base of project
9 years ago
Alexander von Gluck IV
0a5463d759
Ntk-console: Clean up file descriptors.
* Fork incomming console connections to support
multiple connections at once.
* Rework ntpd console connection acceptance.
9 years ago
Alexander von Gluck IV
bc3f496788
Ntk-console: Stop using fixed buffer width.
* Detect end of string in console and act on that.
* Open console connection on startup
* Terminate console connection on exit
9 years ago
Alexander von Gluck IV
3a842c2d4c
Ntk-console: Clean up command line parsing
* Make console application function
* No more segfaults
* Apply KnR style
9 years ago
MissValeska
5d49293e08
Pointer fixed.
9 years ago
MissValeska
ef639756da
Pointer fixed.
9 years ago
MissValeska
86699a7a11
Changed variable type.
9 years ago
MissValeska
9fbb56d12c
Fixed some more warnings.
9 years ago