以下のコードを使用してソケットを作成しました。
CFSocketRef socket = CFSocketCreate(kCFAllocatorDefault, PF_INET, SOCK_DGRAM, IPPROTO_UDP, 0, NULL, NULL);
UDP経由でリクエストするためのパラメータとしてSOCK_DGRAM、IPPROTO_UDPを指定しましたが、それでもリクエストはTCP経由で行われ、Wiresharkを使用してのみチェックされます。
どんな助けでも本当にありがたいです。