netsukuku/src
MissValeska e542a51345 Wow! I've done A LOT of work on the netsukuku console recently! I still haven't set up any way for ntkd to receive the commands, Or done much of anything in netsukuku itself recently except change some stuff in the exclude function to prevent possible errors if an interface had the same name up until the end of the one specified. I.E if it had tunl012, It wouldn't work because it had tunl0 in the beginning. Now, It will read from the entire length of the variable, And if it doesn't match it entirely, Then it is okay.
Anyway! The netsukuku console is almost ready! I just keep getting this weird issue around fgets() not working at all in console(). It causes the program to spam  the > symbol. It functions in main()! However, After that, It has a segmentation fault. I've been trying everything I can think of, One thing made it not do a segmentation fault, However! The fgets() inside of console() still didn't work, So, It just spammed endlessly. Anyone who can, Please help! I've been working on this for a while! :/
2014-06-04 03:47:49 -07:00
..
conf Memory Management Error fixes 2014-05-03 12:10:51 -07:00
libiptc Memory Management Error fixes 2014-05-03 12:10:51 -07:00
man Memory Management Error fixes 2014-05-03 12:10:51 -07:00
Ntk-Console Wow! I've done A LOT of work on the netsukuku console recently! I still haven't set up any way for ntkd to receive the commands, Or done much of anything in netsukuku itself recently except change some stuff in the exclude function to prevent possible errors if an interface had the same name up until the end of the one specified. I.E if it had tunl012, It wouldn't work because it had tunl0 in the beginning. Now, It will read from the entire length of the variable, And if it doesn't match it entirely, Then it is okay. 2014-06-04 03:47:49 -07:00
scripts Memory Management Error fixes 2014-05-03 12:10:51 -07:00
accept.c git repo init 2013-09-16 13:53:25 +04:00
accept.h git repo init 2013-09-16 13:53:25 +04:00
andna_cache.c git repo init 2013-09-16 13:53:25 +04:00
andna_cache.h git repo init 2013-09-16 13:53:25 +04:00
andna.c Memory Management Error fixes 2014-05-03 12:10:51 -07:00
andna.h git repo init 2013-09-16 13:53:25 +04:00
andns_lib.c Memory Management Error fixes 2014-05-03 12:10:51 -07:00
andns_lib.h git repo init 2013-09-16 13:53:25 +04:00
andns_net.c git repo init 2013-09-16 13:53:25 +04:00
andns_net.h git repo init 2013-09-16 13:53:25 +04:00
andns_snsd.c git repo init 2013-09-16 13:53:25 +04:00
andns_snsd.h git repo init 2013-09-16 13:53:25 +04:00
andns.c Oh my god! I fixed the tunl0 issues by renaming it to tunl1 and creating tunl1 on my system first, Amongst other things I don't remember. 2014-03-16 04:17:57 -07:00
andns.h git repo init 2013-09-16 13:53:25 +04:00
bmap.c git repo init 2013-09-16 13:53:25 +04:00
bmap.h git repo init 2013-09-16 13:53:25 +04:00
buffer.c git repo init 2013-09-16 13:53:25 +04:00
buffer.h git repo init 2013-09-16 13:53:25 +04:00
common.h git repo init 2013-09-16 13:53:25 +04:00
conf.c git repo init 2013-09-16 13:53:25 +04:00
conf.h git repo init 2013-09-16 13:53:25 +04:00
config_scons.h.in git repo init 2013-09-16 13:53:25 +04:00
config.h.in Memory Management Error fixes 2014-05-03 12:10:51 -07:00
crypto.c git repo init 2013-09-16 13:53:25 +04:00
crypto.h git repo init 2013-09-16 13:53:25 +04:00
daemon.c Copied Michele Bini's threading fixes. 2014-02-12 19:00:33 -08:00
daemon.h git repo init 2013-09-16 13:53:25 +04:00
dns_wrapper.c We are having a LOT of weird issues now, I need to do a lot of debugging, Please help. 2014-03-18 18:29:15 -07:00
dns_wrapper.h git repo init 2013-09-16 13:53:25 +04:00
dnslib.c git repo init 2013-09-16 13:53:25 +04:00
dnslib.h git repo init 2013-09-16 13:53:25 +04:00
endianness.c git repo init 2013-09-16 13:53:25 +04:00
endianness.h git repo init 2013-09-16 13:53:25 +04:00
err_errno.c git repo init 2013-09-16 13:53:25 +04:00
err_errno.h git repo init 2013-09-16 13:53:25 +04:00
gmap.c Memory Management Error fixes 2014-05-03 12:10:51 -07:00
gmap.h git repo init 2013-09-16 13:53:25 +04:00
hash.c git repo init 2013-09-16 13:53:25 +04:00
hash.h git repo init 2013-09-16 13:53:25 +04:00
hook.c I corrected a grammatical error in hook.c, And I removed some unnecessary debug lines. 2014-05-11 20:10:42 -07:00
hook.h git repo init 2013-09-16 13:53:25 +04:00
if.c git repo init 2013-09-16 13:53:25 +04:00
if.h git repo init 2013-09-16 13:53:25 +04:00
igs.c A million changes, tunl0 was only ever used for checking if the ipip module is loaded. So, Instead of trying to modify it to check if it exists, We now just use get tunnel. We improved some errors and added some of our own. We made more changes than I can remember right now, Please enjoy. 2014-03-17 21:42:37 -07:00
igs.h git repo init 2013-09-16 13:53:25 +04:00
includes.h The Exclude argument should now work, And some unneccesary debugging stuff has been removed. 2014-05-13 19:04:42 -07:00
inet.c The Exclude argument should now work, And some unneccesary debugging stuff has been removed. 2014-05-13 19:04:42 -07:00
inet.h git repo init 2013-09-16 13:53:25 +04:00
iptunnel.c A million changes, tunl0 was only ever used for checking if the ipip module is loaded. So, Instead of trying to modify it to check if it exists, We now just use get tunnel. We improved some errors and added some of our own. We made more changes than I can remember right now, Please enjoy. 2014-03-17 21:42:37 -07:00
iptunnel.h A million changes, tunl0 was only ever used for checking if the ipip module is loaded. So, Instead of trying to modify it to check if it exists, We now just use get tunnel. We improved some errors and added some of our own. We made more changes than I can remember right now, Please enjoy. 2014-03-17 21:42:37 -07:00
ipv6-gmp.c git repo init 2013-09-16 13:53:25 +04:00
ipv6-gmp.h git repo init 2013-09-16 13:53:25 +04:00
krnl_route.c git repo init 2013-09-16 13:53:25 +04:00
krnl_route.h git repo init 2013-09-16 13:53:25 +04:00
krnl_rule.c git repo init 2013-09-16 13:53:25 +04:00
krnl_rule.h git repo init 2013-09-16 13:53:25 +04:00
libnetlink.c git repo init 2013-09-16 13:53:25 +04:00
libnetlink.h git repo init 2013-09-16 13:53:25 +04:00
libping.c git repo init 2013-09-16 13:53:25 +04:00
libping.h git repo init 2013-09-16 13:53:25 +04:00
ll_map.c git repo init 2013-09-16 13:53:25 +04:00
ll_map.h git repo init 2013-09-16 13:53:25 +04:00
llist.c Compilation fix for more recent GCC compiler 2013-09-30 09:20:59 +02:00
log.c I, FINALLY, Fixed the bug where netsukuku just crashed in restricted mode, Without restoring /etc/resolv.conf. However! I did this by bypassing fatal(). This is kind of a hack, Netsukuku will probably be able to restore /etc/resolv.conf without this, Once the tunl0 bug is fixed, Thus preventing fatal from being called. 2014-03-10 15:25:53 -07:00
log.h git repo init 2013-09-16 13:53:25 +04:00
Makefile.am git repo init 2013-09-16 13:53:25 +04:00
Makefile.in Memory Management Error fixes 2014-05-03 12:10:51 -07:00
map.c git repo init 2013-09-16 13:53:25 +04:00
map.h git repo init 2013-09-16 13:53:25 +04:00
mark.c More mark.c debug stuff 2014-03-29 15:13:11 -07:00
mark.h More Linux Kernel Detections 2014-02-14 16:13:38 -08:00
misc.c git repo init 2013-09-16 13:53:25 +04:00
misc.h git repo init 2013-09-16 13:53:25 +04:00
netsukuku.c Wow! I've done A LOT of work on the netsukuku console recently! I still haven't set up any way for ntkd to receive the commands, Or done much of anything in netsukuku itself recently except change some stuff in the exclude function to prevent possible errors if an interface had the same name up until the end of the one specified. I.E if it had tunl012, It wouldn't work because it had tunl0 in the beginning. Now, It will read from the entire length of the variable, And if it doesn't match it entirely, Then it is okay. 2014-06-04 03:47:49 -07:00
netsukuku.h Compilation fix for recent autotools 2013-09-30 09:34:13 +02:00
ntkresolv.c Compilation fixes from the 2010 debianized release 2013-09-30 09:29:12 +02:00
ntkresolv.h git repo init 2013-09-16 13:53:25 +04:00
pkts.c git repo init 2013-09-16 13:53:25 +04:00
pkts.h git repo init 2013-09-16 13:53:25 +04:00
qspn-empiric.c git repo init 2013-09-16 13:53:25 +04:00
qspn-empiric.h git repo init 2013-09-16 13:53:25 +04:00
qspn.c git repo init 2013-09-16 13:53:25 +04:00
qspn.h git repo init 2013-09-16 13:53:25 +04:00
radar.c git repo init 2013-09-16 13:53:25 +04:00
radar.h git repo init 2013-09-16 13:53:25 +04:00
rehook.c git repo init 2013-09-16 13:53:25 +04:00
rehook.h git repo init 2013-09-16 13:53:25 +04:00
request.c git repo init 2013-09-16 13:53:25 +04:00
request.h git repo init 2013-09-16 13:53:25 +04:00
route.c git repo init 2013-09-16 13:53:25 +04:00
route.h git repo init 2013-09-16 13:53:25 +04:00
SConstruct git repo init 2013-09-16 13:53:25 +04:00
snsd_cache.c git repo init 2013-09-16 13:53:25 +04:00
snsd_cache.h git repo init 2013-09-16 13:53:25 +04:00
TODO Added bug fixed with hack line 2014-03-10 15:30:18 -07:00
tracer.c git repo init 2013-09-16 13:53:25 +04:00
tracer.h git repo init 2013-09-16 13:53:25 +04:00
xmalloc.c git repo init 2013-09-16 13:53:25 +04:00
xmalloc.h git repo init 2013-09-16 13:53:25 +04:00