diff options
Diffstat (limited to 'sdpd/service.c')
-rw-r--r-- | sdpd/service.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sdpd/service.c b/sdpd/service.c index e469d841..8af2933f 100644 --- a/sdpd/service.c +++ b/sdpd/service.c @@ -110,10 +110,12 @@ void register_public_browse_group(int public) sdp_set_service_classes(browse, browselist); sdp_list_free(browselist, 0); - if (public) { + if (public) sdp_uuid16_create(&pbgid, PUBLIC_BROWSE_GROUP); - sdp_set_group_id(browse, pbgid); - } + else + sdp_uuid16_create(&pbgid, SDP_SERVER_SVCLASS_ID); + + sdp_set_group_id(browse, pbgid); } /* |