configure: WARNING: *** Disabling building of unit tests ../source_subfolder/lib/route/cls/ematch_syntax.y:30.1-14: warning: POSIX Yacc does not support %error-verbose [-Wyacc] 30 | %error-verbose | ^~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:30.1-14: warning: deprecated directive: ‘%error-verbose’, use ‘%define parse.error verbose’ [-Wdeprecated] 30 | %error-verbose | ^~~~~~~~~~~~~~ | %define parse.error verbose ../source_subfolder/lib/route/cls/ematch_syntax.y:31.1-7: warning: POSIX Yacc does not support %define [-Wyacc] 31 | %define api.pure | ^~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:32.14-22: warning: POSIX Yacc does not support string literals [-Wyacc] 32 | %name-prefix "ematch_" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:32.1-22: warning: POSIX Yacc does not support %name-prefix [-Wyacc] 32 | %name-prefix "ematch_" | ^~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:32.1-22: warning: deprecated directive: ‘%name-prefix "ematch_"’, use ‘%define api.prefix {ematch_}’ [-Wdeprecated] 32 | %name-prefix "ematch_" | ^~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {ematch_} ../source_subfolder/lib/route/cls/ematch_syntax.y:63.20-22: warning: POSIX Yacc does not support string literals [-Wyacc] 63 | %token KW_OPEN "(" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:64.21-23: warning: POSIX Yacc does not support string literals [-Wyacc] 64 | %token KW_CLOSE ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:65.20-22: warning: POSIX Yacc does not support string literals [-Wyacc] 65 | %token KW_PLUS "+" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:66.20-25: warning: POSIX Yacc does not support string literals [-Wyacc] 66 | %token KW_MASK "mask" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:67.21-24: warning: POSIX Yacc does not support string literals [-Wyacc] 67 | %token KW_SHIFT ">>" | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:68.18-21: warning: POSIX Yacc does not support string literals [-Wyacc] 68 | %token KW_AT "at" | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:69.23-27: warning: POSIX Yacc does not support string literals [-Wyacc] 69 | %token EMATCH_CMP "cmp" | ^~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:70.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 70 | %token EMATCH_NBYTE "pattern" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:71.24-29: warning: POSIX Yacc does not support string literals [-Wyacc] 71 | %token EMATCH_TEXT "text" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:72.24-29: warning: POSIX Yacc does not support string literals [-Wyacc] 72 | %token EMATCH_META "meta" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:73.18-20: warning: POSIX Yacc does not support string literals [-Wyacc] 73 | %token KW_EQ "=" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:74.18-20: warning: POSIX Yacc does not support string literals [-Wyacc] 74 | %token KW_GT ">" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:75.18-20: warning: POSIX Yacc does not support string literals [-Wyacc] 75 | %token KW_LT "<" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:76.20-25: warning: POSIX Yacc does not support string literals [-Wyacc] 76 | %token KW_FROM "from" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:77.18-21: warning: POSIX Yacc does not support string literals [-Wyacc] 77 | %token KW_TO "to" | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:79.24-31: warning: POSIX Yacc does not support string literals [-Wyacc] 79 | %token META_RANDOM "random" | ^~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:80.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 80 | %token META_LOADAVG_0 "loadavg_0" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:81.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 81 | %token META_LOADAVG_1 "loadavg_1" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:82.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 82 | %token META_LOADAVG_2 "loadavg_2" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:83.21-25: warning: POSIX Yacc does not support string literals [-Wyacc] 83 | %token META_DEV "dev" | ^~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:84.22-27: warning: POSIX Yacc does not support string literals [-Wyacc] 84 | %token META_PRIO "prio" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:85.23-29: warning: POSIX Yacc does not support string literals [-Wyacc] 85 | %token META_PROTO "proto" | ^~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:86.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 86 | %token META_PKTTYPE "pkttype" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:87.24-31: warning: POSIX Yacc does not support string literals [-Wyacc] 87 | %token META_PKTLEN "pktlen" | ^~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:88.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 88 | %token META_DATALEN "datalen" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:89.24-31: warning: POSIX Yacc does not support string literals [-Wyacc] 89 | %token META_MACLEN "maclen" | ^~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:90.22-27: warning: POSIX Yacc does not support string literals [-Wyacc] 90 | %token META_MARK "mark" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:91.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 91 | %token META_TCINDEX "tcindex" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:92.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 92 | %token META_RTCLASSID "rtclassid" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:93.23-29: warning: POSIX Yacc does not support string literals [-Wyacc] 93 | %token META_RTIIF "rtiif" | ^~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:94.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 94 | %token META_SK_FAMILY "sk_family" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:95.26-35: warning: POSIX Yacc does not support string literals [-Wyacc] 95 | %token META_SK_STATE "sk_state" | ^~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:96.26-35: warning: POSIX Yacc does not support string literals [-Wyacc] 96 | %token META_SK_REUSE "sk_reuse" | ^~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:97.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 97 | %token META_SK_REFCNT "sk_refcnt" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:98.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 98 | %token META_SK_RCVBUF "sk_rcvbuf" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:99.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 99 | %token META_SK_SNDBUF "sk_sndbuf" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:100.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 100 | %token META_SK_SHUTDOWN "sk_shutdown" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:101.26-35: warning: POSIX Yacc does not support string literals [-Wyacc] 101 | %token META_SK_PROTO "sk_proto" | ^~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:102.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 102 | %token META_SK_TYPE "sk_type" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:103.31-45: warning: POSIX Yacc does not support string literals [-Wyacc] 103 | %token META_SK_RMEM_ALLOC "sk_rmem_alloc" | ^~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:104.31-45: warning: POSIX Yacc does not support string literals [-Wyacc] 104 | %token META_SK_WMEM_ALLOC "sk_wmem_alloc" | ^~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:105.32-47: warning: POSIX Yacc does not support string literals [-Wyacc] 105 | %token META_SK_WMEM_QUEUED "sk_wmem_queued" | ^~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:106.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 106 | %token META_SK_RCV_QLEN "sk_rcv_qlen" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:107.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 107 | %token META_SK_SND_QLEN "sk_snd_qlen" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:108.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 108 | %token META_SK_ERR_QLEN "sk_err_qlen" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:109.35-53: warning: POSIX Yacc does not support string literals [-Wyacc] 109 | %token META_SK_FORWARD_ALLOCS "sk_forward_allocs" | ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:110.27-37: warning: POSIX Yacc does not support string literals [-Wyacc] 110 | %token META_SK_ALLOCS "sk_allocs" | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:111.31-45: warning: POSIX Yacc does not support string literals [-Wyacc] 111 | %token META_SK_ROUTE_CAPS "sk_route_caps" | ^~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:112.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 112 | %token META_SK_HASH "sk_hash" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:113.31-45: warning: POSIX Yacc does not support string literals [-Wyacc] 113 | %token META_SK_LINGERTIME "sk_lingertime" | ^~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:114.32-47: warning: POSIX Yacc does not support string literals [-Wyacc] 114 | %token META_SK_ACK_BACKLOG "sk_ack_backlog" | ^~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:115.36-55: warning: POSIX Yacc does not support string literals [-Wyacc] 115 | %token META_SK_MAX_ACK_BACKLOG "sk_max_ack_backlog" | ^~~~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:116.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 116 | %token META_SK_PRIO "sk_prio" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:117.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 117 | %token META_SK_RCVLOWAT "sk_rcvlowat" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:118.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 118 | %token META_SK_RCVTIMEO "sk_rcvtimeo" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:119.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 119 | %token META_SK_SNDTIMEO "sk_sndtimeo" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:120.32-47: warning: POSIX Yacc does not support string literals [-Wyacc] 120 | %token META_SK_SENDMSG_OFF "sk_sendmsg_off" | ^~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:121.34-51: warning: POSIX Yacc does not support string literals [-Wyacc] 121 | %token META_SK_WRITE_PENDING "sk_write_pending" | ^~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:122.22-27: warning: POSIX Yacc does not support string literals [-Wyacc] 122 | %token META_VLAN "vlan" | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:123.24-31: warning: POSIX Yacc does not support string literals [-Wyacc] 123 | %token META_RXHASH "rxhash" | ^~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:124.25-33: warning: POSIX Yacc does not support string literals [-Wyacc] 124 | %token META_DEVNAME "devname" | ^~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:125.29-41: warning: POSIX Yacc does not support string literals [-Wyacc] 125 | %token META_SK_BOUND_IF "sk_bound_if" | ^~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:139.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 139 | %destructor { free($$); NL_DBG(2, "string destructor\n"); } | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:140.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 140 | %destructor { rtnl_pktloc_put($$); NL_DBG(2, "pktloc destructor\n"); ... | ^~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:141.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 141 | %destructor { f../source_subfolder/lib/route/pktloc_syntax.yr:10e.1e-14(: $warning:$ .dPOSIX Yacc does not support %error-verbosea [t-Wyacca]) ; NL_DBG(2, "quote 10 | d dest%reurcrtoorr-\vne"r)b;o s}e < | q^>~ ~ | ~^~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:142.1../source_subfolder/lib/route/pktloc_syntax.y-11:10: .1warning:-14 : POSIX Yacc does not support %destructorwarning: [ -Wyaccdeprecated directive: ‘%error-verbose’, use ‘%define parse.error verbose’] [ -Wdeprecated] 142 | % 10 | d%eesrtrrourc-tvoerr b{o sret n | l^_~m~e~t~a~_~v~a~l~u~e~_~p~u t | (%define parse.error verbose$ $); NL_DBG(2, ../source_subfolder/lib/route/pktloc_syntax.y":11m.1e-7ta : vwarning:a lPOSIX Yacc does not support %defineu [e-Wyacc ]d est 11 | r%udcetf...i n | e^ ~a~p~i~.~p~u~r~e~ ~ | ^~~~~~~ ../source_subfolder/lib/route/pktloc_syntax.y:12.14-22: warning: POSIX Yacc does not support string literals [-Wyacc] 12 | %name-prefix "p../source_subfolder/lib/route/cls/ematch_syntax.yk:201t.24l-26o: cwarning:_ "POSIX Yacc does not support string literals [ | -Wyacc^]~ ~~~~~~~ ../source_subfolder/lib/route/pktloc_syntax.y:12.1 201 | -22 : |warning: EPOSIX Yacc does not support %name-prefix M [A-WyaccT]C H_ 12 | N%BnYaTmEe -"p(r"e fpikxt l"opck tKlWo_cE_Q" p | a^t~t~e~r~n~ ~"~)~"~ ~ | ~^~~~~~ ~~~~~~~../source_subfolder/lib/route/cls/ematch_syntax.y :201.49-51: warning:../source_subfolder/lib/route/pktloc_syntax.y :12.1-22: POSIX Yacc does not support string literals [-Wyacc]warning: deprecated directive: ‘%name-prefix "pktloc_"’, use ‘%define api.prefix {pktloc_}’ 201 | [ -Wdeprecated|] EM 12 | A%TnCaHm_eN-BpYrTeEf i"x( "" ppkkttlloocc_ "K W | _^E~Q~ ~p~a~t~t~e~r~n~ ~"~)~"~ ~ | ~^~~~~~ ~~ | %define api.prefix {pktloc_} ../source_subfolder/lib/route/cls/ematch_syntax.y../source_subfolder/lib/route/pktloc_syntax.y:219:16.23.1-25-7: : warning:warning: POSIX Yacc does not support string literalsPOSIX Yacc does not support %expect [ [-Wyacc-Wyacc]] 16 | %ex 219 | p e|c tE M1A T | C^H~_~T~E~X~T~ "(" STR QUOTED text_from text_to ")" | ^~~ ../source_subfolder/lib/route/pktloc_syntax.y:39.1-11../source_subfolder/lib/route/cls/ematch_syntax.y: :219warning:.56 -58POSIX Yacc does not support %destructor: [warning:-Wyacc ]POSIX Yacc does not support string literals [-Wyacc] 219 | 39 | %|d eEsMtArTuCcHt_oTrE X{T f"r(e"e (S$T$R) ;QUOTED }t eNxAtM_Ef r | o^m~ ~t~e~x~t~_~t~o~ ~" )" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:246.23-25: warning: POSIX Yacc does not support string literals [-Wyacc] 246 | | EMATCH_META "(" meta_value operand meta_value ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:246.57-59: warning: POSIX Yacc does not support string literals [-Wyacc] 246 | | EMATCH_META "(" meta_value operand meta_value ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:265.11-13: warning: POSIX Yacc does not support string literals [-Wyacc] 265 | | "(" expr ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:265.20-22: warning: POSIX Yacc does not support string literals [-Wyacc] 265 | | "(" expr ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:293.20-22: warning: POSIX Yacc does not support string literals [-Wyacc] 293 | EMATCH_CMP "(" cmp_expr ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:293.33-35: warning: POSIX Yacc does not support string literals [-Wyacc] 293 | EMATCH_CMP "(" cmp_expr ")" | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:322.11-16: warning: POSIX Yacc does not support string literals [-Wyacc] 322 | | "from" pktloc | ^~~~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:329.11-14: warning: POSIX Yacc does not support string literals [-Wyacc] 329 | | "to" pktloc | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:447.23-25: warning: POSIX Yacc does not support string literals [-Wyacc] 447 | | align LAYER "+" NUMBER mask | ^~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:474.17-20: warning: POSIX Yacc does not support string literals [-Wyacc] 474 | | ALIGN "at" | ^~~~ ../source_subfolder/lib/route/cls/ematch_syntax.y:476.18-21: warning: POSIX Yacc does not support string literals [-Wyacc] 476 | | NUMBER "at" | ^~~~ ../source_subfolder/lib/route/pktloc_syntax.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] ../source_subfolder/lib/route/cls/ematch_syntax.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] ../source_subfolder/lib/route/tc.c:1012:13: warning: address of array 'tc->tc_kind' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!tc->tc_kind) ~~~~~^~~~~~~ 1 warning generated. ../source_subfolder/lib/netfilter/ct.c:47:17: warning: unused function 'htonll' [-Wunused-function] static uint64_t htonll(uint64_t x) ^ 1 warning generated. clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-rdynamic' [-Wunused-command-line-argument] libtool: install: warning: relinking `libnl-genl-3.la' libtool: install: warning: relinking `libnl-route-3.la' libtool: install: warning: relinking `libnl-nf-3.la' libtool: install: warning: relinking `libnl-idiag-3.la' libtool: install: warning: relinking `libnl-cli-3.la' CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY /home/conan/w/cci_PR-3915/1/8bfbb28f-89a2-49c8-81e0-bd04e2f406ac/recipes/libnl/all/test_package/show_links.c:103:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(err = nl_connect(p_nl_sock, NETLINK_ROUTE)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/cci_PR-3915/1/8bfbb28f-89a2-49c8-81e0-bd04e2f406ac/recipes/libnl/all/test_package/show_links.c:103:12: note: place parentheses around the assignment to silence this warning if(err = nl_connect(p_nl_sock, NETLINK_ROUTE)) ^ ( ) /home/conan/w/cci_PR-3915/1/8bfbb28f-89a2-49c8-81e0-bd04e2f406ac/recipes/libnl/all/test_package/show_links.c:103:12: note: use '==' to turn this assignment into an equality comparison if(err = nl_connect(p_nl_sock, NETLINK_ROUTE)) ^ == 1 warning generated.