Я хочу добавить соединение mysql с циклом pcap, который я использую в коде
MYSQL *con;
u_char *my_arguments = con;
pcap_loop(handle, total_packet_count, my_packet_handler, my_arguments);
но выдает ошибку
предупреждение: инициализация из несовместимого типа указателя
[-Wincompatible-указатель типа]
u_char * my_arguments = con; ^ ~~
ТАК, что мне делать, нужна помощь, пожалуйста
Когда я непосредственно помещаю значение con в цикл pcap, например pcap_loop (handle, total_packet_count, my_packet_handler, con); это показывает новую ошибку
Ошибка
передача аргумента 4 из 'pcap_loop' из несовместимого типа указателя
[-Wincompatible-указатель типа]
pcap_loop (handle, total_packet_count, my_packet_handler, con);
примечание: ожидается "u_char * {aka unsigned char *}", но аргумент имеет тип "MYSQL * {aka struct st_mysql *}"
PCAP_API int pcap_loop (pcap_t *, int, pcap_handler, u_char *);
но я хочу, чтобы он был помещен в цикл pcap