jsoninfo: rename the two MTU data points for clarity
jsoninfo: clean up comments and debug stuff
jsoninfo: simplify parsing by removing the "data": [] array surrounding the data
jsoninfo: list IPC connection accept rules in a JSON array
jsoninfo: convert comma insertion logic to be based on depth, to support arrays in arrays
jsoninfo: fully implement MID report with arrays of addresses and subarrays of aliases
jsoninfo: downcase plugin keys since they can have any case, and convert int/long values to JSON int
jsoninfo: noFork should be a boolean
jsoninfo: get kernel module for a given interface using /sys/class/net/wlan0/device/driver/module
jsoninfo: fix compile warnings on windows

src/olsrd_jsoninfo.c: In function 'ipc_print_interfaces':
src/olsrd_jsoninfo.c:1030:24: error: unused variable 'linkpath' [-Werror=unused-variable]
src/olsrd_jsoninfo.c:1030:8: error: unused variable 'path' [-Werror=unused-variable]
src/olsrd_jsoninfo.c:1029:7: error: unused variable 'linklen' [-Werror=unused-variable]

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
PUD: fix compile warnings

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
Makefile: quote some arguments

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
unix: fix compile warning

src/unix/log.c: In function 'olsr_openlog':
src/unix/log.c:56: error: unused parameter 'ident'

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
httpinfo: fix compile warning

src/olsrd_httpinfo.c: In function 'build_ipaddr_link':
src/olsrd_httpinfo.c:745: error: passing argument 1 of 'gethostbyaddr' from incompatible pointer type
/home/ferry/android/android-ndk-r8/platforms/android-4/arch-arm/usr/include/netdb.h:204: note: expected 'const char *' but argument is of type 'const union olsr_ip_addr * const'

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
android: regex: fix compile warnings

In file included from ../../android/regex/regcomp.c:48:
../../android/regex/cclass.h:44: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:44: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:44: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:46: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:46: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:47: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:48: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:48: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:48: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:49: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:49: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:49: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:51: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:51: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:51: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:52: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:52: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:54: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:55: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:55: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:56: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:57: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:57: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:59: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:60: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:60: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:61: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:62: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:62: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:62: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:63: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:63: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:64: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:65: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:65: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:66: error: initialization discards qualifiers from pointer target type
../../android/regex/cclass.h:67: error: initialization discards qualifiers from pointer target type

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
android: regex: fix compile warnings

../../android/regex/cname.h:43: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:44: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:45: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:46: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:47: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:48: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:49: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:50: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:51: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:52: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:53: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:54: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:55: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:56: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:57: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:58: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:59: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:60: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:61: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:62: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:63: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:64: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:65: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:66: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:67: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:68: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:69: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:70: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:71: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:72: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:73: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:74: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:75: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:76: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:77: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:78: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:79: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:80: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:81: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:82: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:83: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:84: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:85: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:86: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:87: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:88: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:89: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:90: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:91: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:92: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:93: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:94: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:95: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:96: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:97: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:98: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:99: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:100: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:101: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:102: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:103: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:104: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:105: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:106: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:107: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:108: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:109: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:110: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:111: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:112: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:113: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:114: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:115: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:116: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:117: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:118: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:119: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:120: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:121: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:122: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:123: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:124: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:125: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:126: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:127: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:128: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:129: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:130: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:131: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:132: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:133: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:134: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:135: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:136: error: initialization discards qualifiers from pointer target type
../../android/regex/cname.h:137: error: initialization discards qualifiers from pointer target type

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
android: regex: fix compiler warnings

../../android/regex/regerror.c:54: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:54: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:55: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:55: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:56: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:56: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:57: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:57: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:58: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:58: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:59: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:59: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:60: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:60: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:61: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:61: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:62: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:62: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:63: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:63: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:64: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:64: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:65: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:65: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:66: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:66: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:67: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:67: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:68: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:68: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:69: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:69: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:70: warning: initialization discards qualifiers from pointer target type
../../android/regex/regerror.c:70: warning: initialization discards qualifiers from pointer target type

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
android:regex: fix compiler warning

../../android/regex/regcomp.c: In function 'regcomp':
../../android/regex/regcomp.c:171: warning: cast discards qualifiers from pointer target type

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
android: regex: fix compiler warnings

../../android/regex/regcomp.c: In function 'mcinvert':
../../android/regex/regcomp.c:1193: warning: unused parameter 'p'
../../android/regex/regcomp.c: In function 'mccase':
../../android/regex/regcomp.c:1206: warning: unused parameter 'p'

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
android: regex: fix compiler warnings

../../android/regex/regcomp.c: In function 'pluscount':
../../android/regex/regcomp.c:1503: warning: switch missing default case

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>