diff -r 8b03e17da083 -r 7639401e21f4 discovery-api/Overview.src.html --- a/discovery-api/Overview.src.html Mon Feb 04 13:47:41 2013 +0100 +++ b/discovery-api/Overview.src.html Mon Feb 04 14:00:59 2013 +0100 @@ -993,7 +993,7 @@

The list of available service records is a single dynamic internal lookup table within user agents that is used to track all the services that have been discovered and are available in the current network at - any given time. At any point during the running of either of the two service discovery mechanisms then + the current time. At any point during the running of either of the two service discovery mechanisms then existing entries within this table can be updated, entries can be added and entries can be removed as the status of networked services changes according to the rules defined in this specification.

@@ -1204,10 +1204,11 @@

The user agent MUST issue all search requests for UPnP root devices with a HTTP request line equal to M-SEARCH * HTTP/1.1, with a HOST header equal to - the reserved multicast address and port of 239.255.255.250:1900, a MAN header equal to - ssdp:discover, an ST header equal to upnp:rootdevice and a user-agent defined MX - header equal to a maximum UPnP advertisement response wait time value between 1 and - 5 seconds. + the reserved multicast address and port of 239.255.255.250:1900 and a MAN header equal to + ssdp:discover. The user agent must also send an ST header with this HTTP request equal to + the String value of ssdp:all or upnp:rootdevice or a single valid service + type token. The user-agent MUST also send an MX header equal to a maximum UPnP advertisement + response wait time value between 1 and 5 seconds with this HTTP request.

The user agent MUST listen for any incoming responses to any search request for UPnP root devices.