Я использую setsockopt
, чтобы установить SO_DEBUG
в macOS, но я не могу найти, где находится вывод отладки.
Я пробовал использовать консоль app
и dmesg
на Mac и ещене могу найти выходные данные отладки.
int res;
int debug = 1;
printf("begin set socket option, debug: %d\n", debug);
res = setsockopt(sockfd, SOL_SOCKET, SO_DEBUG, &debug, sizeof(debug));
if(res < 0) {
printf("Error happened when set socket options: %d\n", res);
exit(1);
}
Я хочу просмотреть выходные данные отладки обработки сокета. Кто-нибудь может мне помочь?