gpt4 book ai didi

java - 如何在Java中调用getsockopt来获取SO_ORIGINAL_DST

转载 作者:行者123 更新时间:2023-12-01 05:26:23 26 4
gpt4 key购买 nike

有谁知道是否有一个现有的库可以让我调用 getsockopt 来获取 iptables 通过我的 Java 应用程序重新路由的套接字的目标 IP?

Here's a similar question在 Netty 邮件列表上没有得到答复。

c 中的调用类似于:

getsockopt(ctx->client.fd, SOL_IP, 
SO_ORIGINAL_DST, &SANY_ADDR(addr), &SANY_LEN(addr))

也欢迎使用 JNI 的示例。

最佳答案

你不能在 Java 中做到这一点。如果您可以获得套接字 FD(位于 SocketSocketImpl 中),那么您可以完全按照您所写的那样在 JNI 中执行此操作。

关于java - 如何在Java中调用getsockopt来获取SO_ORIGINAL_DST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9622464/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com