使用 miniupnp 查找所有 UPnP 网关
Find all UPnP gateways with miniupnp
使用miniupnp发现网关设备过程如下:
- 调用
upnpDiscover(...)
查找支持UPnP协议的所有可用设备。
- 调用
UPNP_GetValidIGD(...)
从该列表中获取第一个网关。
是否有任何解决方案可以从第 1 步中获得的列表中获取 所有 个网关?
做了一个fork的miniupnpc。添加例程 GetValidConnectedIGDs
,其中 returns 找到所有网关设备的列表。
使用miniupnp发现网关设备过程如下:
- 调用
upnpDiscover(...)
查找支持UPnP协议的所有可用设备。 - 调用
UPNP_GetValidIGD(...)
从该列表中获取第一个网关。
是否有任何解决方案可以从第 1 步中获得的列表中获取 所有 个网关?
做了一个fork的miniupnpc。添加例程 GetValidConnectedIGDs
,其中 returns 找到所有网关设备的列表。