feat: build proect for restproxy

This commit is contained in:
zhangsz
2025-03-06 20:02:40 +08:00
parent aca2bace68
commit fea044e6fe
3962 changed files with 979480 additions and 222551 deletions

222
proxy_c/make.log Normal file
View File

@@ -0,0 +1,222 @@
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o common.o common.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o curl_adaptor.o curl_adaptor.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o log.o log.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o main.o main.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o mini_cli.o mini_cli.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o rest_proxy.o rest_proxy.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
rest_proxy.c: In function rest_update_plan_info_proc:
rest_proxy.c:658:13: warning: variable rc set but not used [-Wunused-but-set-variable]
658 | int rc;
| ^~
At top level:
rest_proxy.c:456:14: warning: test_total_plan_value defined but not used [-Wunused-variable]
456 | static u64 test_total_plan_value=0x100000000, test_used_plan_value=0;
| ^~~~~~~~~~~~~~~~~~~~~
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o rest_proxy_conf.o rest_proxy_conf.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o rest_proxy_print.o rest_proxy_print.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o rest_proxy_stat.o rest_proxy_stat.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o restapi.o restapi.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
restapi.c:3078:12: warning: decode_rest_update_sess_info defined but not used [-Wunused-function]
3078 | static int decode_rest_update_sess_info(u8 *buf, int len, _rest_msg_s *ptr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
restapi.c:2369:12: warning: decode_rest_update_recharge_card_res defined but not used [-Wunused-function]
2369 | static int decode_rest_update_recharge_card_res(u8 *buf, int len, _rest_msg_s *ptr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
restapi.c:2326:12: warning: decode_rest_update_recharge_card defined but not used [-Wunused-function]
2326 | static int decode_rest_update_recharge_card(u8 *buf, int len, _rest_msg_s *ptr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o selfcare_config.o selfcare_config.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o selfcare_endecode.o selfcare_endecode.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o selfcare_httpsrv.o selfcare_httpsrv.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o selfcare_proxy.o selfcare_proxy.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o selfcare_res.o selfcare_res.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o selfcare_udp.o selfcare_udp.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
selfcare_udp.c:73:12: warning: _selfcare_udp_inittask defined but not used [-Wunused-function]
73 | static int _selfcare_udp_inittask()
| ^~~~~~~~~~~~~~~~~~~~~~
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o sock_if.o sock_if.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz -c -o utils_queue.o utils_queue.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/
gcc: warning: ./dba/lib/libdba.a: linker input file unused because linking not done
gcc: warning: ./smcli_client/lib/libclient.a: linker input file unused because linking not done
gcc: warning: ./pstn_cli/lib/libpstncli.a: linker input file unused because linking not done
gcc: warning: ./tcp/lib/libtcp.a: linker input file unused because linking not done
gcc: warning: /usr/lib/x86_64-linux-gnu/libidn.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libevent/lib/libevent_pthreads.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libcurl/lib/libcurl.a: linker input file unused because linking not done
gcc: warning: ./third-lib/libmjson/lib/libmjson.a: linker input file unused because linking not done
gcc -o ../bin/restproxy -Wall -g -DX86_64 -DTEST_RESTPROXY ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz ./common.c ./curl_adaptor.c ./log.c ./main.c ./mini_cli.c ./rest_proxy.c ./rest_proxy_conf.c ./rest_proxy_print.c ./rest_proxy_stat.c ./restapi.c ./selfcare_config.c ./selfcare_endecode.c ./selfcare_httpsrv.c ./selfcare_proxy.c ./selfcare_res.c ./selfcare_udp.c ./sock_if.c ./utils_queue.c -I ./ -I ./third-lib/libevent/include/ -I ./third-lib/libmjson/include/ -I ./third-lib/libcurl/include/curl/ ./dba/lib/libdba.a ./smcli_client/lib/libclient.a ./pstn_cli/lib/libpstncli.a ./tcp/lib/libtcp.a /usr/lib/x86_64-linux-gnu/libidn.a -I/usr/include/mysql -L/usr/local/lib -L/usr/lib64/mysql -lmysqlclient -lrt -lpthread -lglib-2.0 ./third-lib/libevent/lib/libevent.a ./third-lib/libevent/lib/libevent_pthreads.a ./third-lib/libcurl/lib/libcurl.a ./third-lib/libmjson/lib/libmjson.a -lssl -lcrypto -lzstd -lidn2 -lz
./rest_proxy.c: In function rest_update_plan_info_proc:
./rest_proxy.c:658:13: warning: variable rc set but not used [-Wunused-but-set-variable]
658 | int rc;
| ^~
At top level:
./rest_proxy.c:456:14: warning: test_total_plan_value defined but not used [-Wunused-variable]
456 | static u64 test_total_plan_value=0x100000000, test_used_plan_value=0;
| ^~~~~~~~~~~~~~~~~~~~~
./restapi.c:3078:12: warning: decode_rest_update_sess_info defined but not used [-Wunused-function]
3078 | static int decode_rest_update_sess_info(u8 *buf, int len, _rest_msg_s *ptr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./restapi.c:2369:12: warning: decode_rest_update_recharge_card_res defined but not used [-Wunused-function]
2369 | static int decode_rest_update_recharge_card_res(u8 *buf, int len, _rest_msg_s *ptr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./restapi.c:2326:12: warning: decode_rest_update_recharge_card defined but not used [-Wunused-function]
2326 | static int decode_rest_update_recharge_card(u8 *buf, int len, _rest_msg_s *ptr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./selfcare_udp.c:73:12: warning: _selfcare_udp_inittask defined but not used [-Wunused-function]
73 | static int _selfcare_udp_inittask()
| ^~~~~~~~~~~~~~~~~~~~~~
chmod a+x ../bin/restproxy