커널 소스 코드에서 TCP 연결(인코딩에 사용됨)의 포트 번호에 액세스하는 방법은 무엇입니까?

커널 소스 코드에서 TCP 연결(인코딩에 사용됨)의 포트 번호에 액세스하는 방법은 무엇입니까?

net/ipv4/ 폴더에 혼잡 제어 알고리즘(TCP 큐브, reno 등)을 작성하려고 합니다. 이를 위해 내 코드에 설정된 TCP 연결 포트 번호를 사용하고 싶습니다. 코드의 Linux 커널 파일에서 포트 번호를 얻는 방법.

답변1

Wireshark 포트를 기반으로 포트를 사용 htons((unsigned short int)inet_sk(sk)->inet_sport)하고 가져옵니다.htons((unsigned short int)inet_sk(sk)->inet_dport)

관련 정보