1*1c60b9acSAndroid Build Coastguard Worker# api test dhcpc 2*1c60b9acSAndroid Build Coastguard Worker 3*1c60b9acSAndroid Build Coastguard WorkerThe application confirms it can set DHCP on the given interface 4*1c60b9acSAndroid Build Coastguard Worker 5*1c60b9acSAndroid Build Coastguard Worker## build 6*1c60b9acSAndroid Build Coastguard Worker 7*1c60b9acSAndroid Build Coastguard Worker``` 8*1c60b9acSAndroid Build Coastguard Worker $ cmake . && make 9*1c60b9acSAndroid Build Coastguard Worker``` 10*1c60b9acSAndroid Build Coastguard Worker 11*1c60b9acSAndroid Build Coastguard Worker## usage 12*1c60b9acSAndroid Build Coastguard Worker 13*1c60b9acSAndroid Build Coastguard WorkerCommandline option|Meaning 14*1c60b9acSAndroid Build Coastguard Worker---|--- 15*1c60b9acSAndroid Build Coastguard Worker-d <loglevel>|Debug verbosity in decimal, eg, -d15 16*1c60b9acSAndroid Build Coastguard Worker-i <netif>|Network interface name to set by DHCP, eg, eth0 or wlo1 17*1c60b9acSAndroid Build Coastguard Worker 18*1c60b9acSAndroid Build Coastguard Worker``` 19*1c60b9acSAndroid Build Coastguard Worker $ ./lws-api-test-dhcpc -i wlo1 20*1c60b9acSAndroid Build Coastguard Worker[2019/10/06 14:56:41:7683] U: LWS API selftest: Async DNS 21*1c60b9acSAndroid Build Coastguard Worker[2019/10/06 14:56:42:4461] U: main: requesting DHCP for wlo1 22*1c60b9acSAndroid Build Coastguard Worker[2019/10/06 14:56:42:5207] N: callback_dhcpc: DHCP configured wlo1 23*1c60b9acSAndroid Build Coastguard Worker[2019/10/06 14:56:42:5246] U: lws_dhcpc_cb: dhcp set OK 24*1c60b9acSAndroid Build Coastguard Worker[2019/10/06 14:56:42:5999] U: Completed: ALL PASS: 1 / 1 25*1c60b9acSAndroid Build Coastguard Worker``` 26*1c60b9acSAndroid Build Coastguard Worker 27*1c60b9acSAndroid Build Coastguard Worker 28