#21 Incorrect number of ssdp:alive messages

open
Stefano Lenzi
5
2007-12-29
2006-01-17
Anonymous
No

UPnP specifies that each root device should send three
ssdp:alive messages when advertising, and that each
embedded device should send two. It seems there is one
message missing in the announce method: the one in
which both NT and USN are uuid:deviceUUID. Maybe this
can be solved by adding the following code to the
public void announce(String bindAddr) method:

ssdpReq.setNT (getUDN ());
ssdpReq.setUSN (getUDN ());
ssdpSock.post (ssdpReq);

The same code must then be added to the public void
byebye(String bindAddr) method.

Discussion

  • Stefano Lenzi
    Stefano Lenzi
    2007-12-29

    Logged In: YES
    user_id=901512
    Originator: NO

    Thank you for the information, I have checked if your patch has not been integrated otherwise I'll integrate it

     
  • Stefano Lenzi
    Stefano Lenzi
    2007-12-29

    • assigned_to: nobody --> kismet-sl