<div dir="ltr">Hello,<br>Can you please explain what does the constants below (defined in dnsmasq.h file) mean? because I found many tests in the functions coded whitch use theses constants.<br> <br>#define CONFIG_DISABLE 1<br>
#define CONFIG_CLID 2<br>#define CONFIG_TIME 8<br>#define CONFIG_NAME 16<br>#define CONFIG_ADDR 32<br>#define CONFIG_NOCLID 128<br>#define CONFIG_FROM_ETHERS 256 /* entry created by /etc/ethers */<br>
#define CONFIG_ADDR_HOSTS 512 /* address added by from /etc/hosts */<br>#define CONFIG_DECLINED 1024 /* address declined by client */<br>#define CONFIG_BANK 2048 /* from dhcp hosts file */<br>
#define CONFIG_ADDR6 4096<br><br> Can you give me some advices to understand the source code of Dnsmasq?<br><br>Thanks a lot.<br>------------------<br></div>