Pub Packet delivered from client to server cannot contain sub id
This commit is contained in:
parent
c8b92a59b1
commit
876a983e93
|
@ -69,9 +69,9 @@ validate_packet_id(0) ->
|
||||||
validate_packet_id(_) ->
|
validate_packet_id(_) ->
|
||||||
true.
|
true.
|
||||||
|
|
||||||
validate_properties(?SUBSCRIBE, #{'Subscription-Identifier' := I})
|
validate_properties(?SUBSCRIBE, #{'Subscription-Identifier' := _I}) ->
|
||||||
when I =< 0; I >= 16#FFFFFFF ->
|
%% when I =< 0; I >= 16#FFFFFFF ->
|
||||||
error(subscription_identifier_invalid);
|
error(protocol_error);
|
||||||
validate_properties(?PUBLISH, # {'Topic-Alias':= I})
|
validate_properties(?PUBLISH, # {'Topic-Alias':= I})
|
||||||
when I =:= 0 ->
|
when I =:= 0 ->
|
||||||
error(topic_alias_invalid);
|
error(topic_alias_invalid);
|
||||||
|
@ -236,4 +236,3 @@ format_password(_Password) -> '******'.
|
||||||
i(true) -> 1;
|
i(true) -> 1;
|
||||||
i(false) -> 0;
|
i(false) -> 0;
|
||||||
i(I) when is_integer(I) -> I.
|
i(I) when is_integer(I) -> I.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue