``` LD (gcc) [M app_lua_sr.so] app_lua_sr.so CC (gcc) [M lwsc.so] lwsc_mod.o lwsc_mod.c: In function 'lwsc_get_endpoint': lwsc_mod.c:533:13: error: 'struct lws_context_creation_info' has no member named 'ws_ping_pong_interval' 533 | ep->crtinfo.ws_ping_pong_interval = 5; /*secs*/ | ^ make[2]: *** [../../Makefile.rules:100: lwsc_mod.o] Error 1 make[1]: *** [Makefile:511: modules] Error 1 make[1]: Leaving directory '/root/rpmbuild/BUILD/kamailio-5.5.0/src' make: *** [Makefile:34: every-module] Error 2 ```
Provide details of libwebsockets package.
*Fedora 33* ``` [root@bed999ec75b9 /]# rpm -qa | grep libwebsockets libwebsockets-4.1.2-1.fc33.x86_64 libwebsockets-devel-4.1.2-1.fc33.x86_64 ```
*Fedora 35* ``` [root@f18d3a98e29d /]# rpm -qa | grep libwebsockets libwebsockets-4.1.6-2.fc35.x86_64 libwebsockets-devel-4.1.6-2.fc35.x86_64 ```
*Fedora 32* - **Compiled properly** ``` [root@f34a531c943f /]# rpm -qa | grep libwebsockets libwebsockets-devel-3.2.2-2.fc32.x86_64 libwebsockets-3.2.2-2.fc32.x86_64 ```
Let's see if 048ed4210d52fb817ae6b03756d95e9b25899330 (also backported to 5.5) fixes it. Reopen, if still any problem.
Closed #2727.
For info Current ping/pong [example](https://libwebsockets.org/git/libwebsockets/tree/minimal-examples/ws-client/...)
Looks as required refactoring in a new version.
I saw it, if someone needs it quickly, then PRs are welcome!