Reference Manual

NAME

upnpd - interact with the UPnP Server
SYNOPSIS
start wupnpd [ifn | cname]
setuc [ifn | cname]
setud [ifn | cname]
setu  [ifn [p|P]]
ssdp  [notify]

 

...
DESCRIPTION
The UPnP server is started with the above start command. The server uses UDP Port 1900 and communicates over the specified interface via the MSTCP stack (Winsock).

Arguments ifn or cname specify the interface to use. Alternatively, the setud command can be used to specify the interface prior to starting the server.

Command setuc can be used to set the UPnP Client interface. This is the interface the upnpc command uses to perform its tasks.

Command setu can be used to turn UPNP multicast propagation to NAT32's protocol stack on (P) or off (p). When on, both NAT32 and the MSTCP will receive and process UPNP announcements. Otherwise, UPNP announcements are passed to the MSTCP stack only.

Command ssdp notify will immediately send an SSDP Notify announcement. Such announcements are normally sent every 30 seconds.

NOTES

The current version of the UPnP Server serves an informational purpose only. When active, Windows computers will show the NAT32 IP Router on their Infrastructure page and allow the user to interact with the NAT32 application. The UPnP Server does not presently allow port mappings to be manipulated.

NAT32 UPnP support is based on code kindly supplied by Thomas Bernard's MiniUPNP Project. It does not require any UPnP or XML capabilities of the Operating System on which it runs. The code will therefore work correctly on all Windows and Windows-compatible platforms (e.g. ReactOS).

SEE ALSO
upnpc