В моем коде я получаю эту ошибку:
expected ‘const void *’ but argument is of type ‘struct in_addr’
Я использую memcmp Могу ли я набрать приведение struct in_addr к const void* как const void * (struct in_addr )
memcmp
struct in_addr
const void*
const void * (struct in_addr )
Вам нужно привести адрес вашего объекта, а не сам объект:
(const void *)&my_obj
Но на самом деле такие приведения являются имплицитными, поэтому вы можете просто использовать:
&my_obj