Menu

#22 Bug in the M-Search packet

closed
None
5
2006-05-18
2006-05-15
No

Using ethereal, I found that the following packet was
beeing generated:

M-Search: * HTTP/1.1\r\n
:1900\r\n
MAN: "ssdp:discover"\r\n
MX: 3\r\n
ST: upnp:rootdevice
\r\n

When in fact the original intention was this:

M-Search: * HTTP/1.1\r\n
HOST: 239.255.255.0:1900\r\n
MAN: "ssdp:discover"\r\n
MX: 3\r\n
ST: upnp:rootdevice
\r\n

This caused unpredictable behaviour, some devices
answer, but some devices do not answer. The following
patch fixes this issue. I consider this a serious fix,
which should imply in a new small version release.

Thanks!

Discussion

  • Marcelo Roberto Jimenez

    Fixes HOST suppression in M-Search header

     
  • Anonymous

    Anonymous - 2006-05-18

    Logged In: YES
    user_id=1404737

    Patch added in Project Portable UPnP (see http://www.
    virtualworlds.de/upnp/ )

     
  • Anonymous

    Anonymous - 2006-05-18
    • assigned_to: nobody --> virtualreality
    • status: open --> closed
     
  • Anonymous

    Anonymous - 2006-05-18

    Logged In: YES
    user_id=1404737

    Patch added in Project Portable UPnP (see http://www.
    virtualworlds.de/upnp/ )

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.