<div dir="ltr"><div dir="ltr"><div>Maiko,</div><div><br></div><div>  Whilst trimming down the config, I noted that if I #undef HTTPVNC, the function hextochar which is apparently only found in bbs10000.c is not available and is needed for snmpd.c.</div><div><br></div><div>  #define it back in, compiles fine.</div><div><br></div><div>Snippet from compile and a bit of grep:</div><div><br></div><div>gcc -DUNIX -g3   -DDEBUG -Wall -o jnos main.o config.o version.o session.o \<br>jheard.o clients.a servers.a hfdd.a net.a internet.a net.a netrom.a \<br>unix.a ax25.a aprs.a dump.a ppp.a bootp.a inp.a j2curses.a \<br>-lncurses  -lcrypto -lcrypt<br>net.a(snmpd.o): In function `ifOctetsResp':<br>/home/jhs/jnos2/snmpd.c:374: undefined reference to `hextochar'<br>/home/jhs/jnos2/snmpd.c:375: undefined reference to `hextochar'<br>/home/jhs/jnos2/snmpd.c:376: undefined reference to `hextochar'<br>/home/jhs/jnos2/snmpd.c:377: undefined reference to `hextochar'<br>collect2: error: ld returned 1 exit status<br>makefile:156: recipe for target 'jnos' failed<br>make: *** [jnos] Error 1<br>jhs@hamgate:~/jnos2 $ grep hextochar *<br>grep: backup: Is a directory<br>bbs10000.c:/* 08Jul2009, Maiko, New hextochar function for URI decoding */<br>bbs10000.c:char hextochar (char *ptr)<br>bbs10000.c:                     *ptr = hextochar (hptr);        /* 08Jul09, Maiko, New function now */<br>grep: installerv2.1: Is a directory<br>grep: j2pwmgr: Is a directory<br>grep: k6fsh: Is a directory<br>Binary file net.a matches<br>grep: old_inp_code: Is a directory<br>snmpd.c:        extern char hextochar (char*);<br>snmpd.c:                *odptr++ = hextochar (&htmp[0]);<br>snmpd.c:                *odptr++ = hextochar (&htmp[2]);<br>snmpd.c:                *odptr++ = hextochar (&htmp[4]);<br>snmpd.c:                *odptr++ = hextochar (&htmp[6]);<br></div><div><br></div><div>Cheers,</div><div><br></div><div>Jim</div><div><br></div></div></div>