diff options
author | Clombrong <cromblong@egregore.fun> | 2025-06-18 22:00:08 +0200 |
---|---|---|
committer | Clombrong <cromblong@egregore.fun> | 2025-06-18 22:00:08 +0200 |
commit | c000b9577d872fe022664cca7c177db40e6c9f57 (patch) | |
tree | 8882b39676e0c1f517ac91c4618e24406bda4c71 /lib | |
parent | bdf6f81078dea3babcdf746f9717a3efa53abf8f (diff) |
fix(sasl): rename read_sasl_error to parse_sasl_error
Diffstat (limited to 'lib')
-rw-r--r-- | lib/sasl.ml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/sasl.ml b/lib/sasl.ml index edab467..800d02e 100644 --- a/lib/sasl.ml +++ b/lib/sasl.ml @@ -11,7 +11,7 @@ type sasl_error = | NotAuthorized | MalformedRequest -let read_sasl_error = function +let parse_sasl_error = function | "not-authorized" -> NotAuthorized | "malformed-request" -> MalformedRequest | _ -> failwith "Unsupported SASL error returned by the server." @@ -32,12 +32,12 @@ let send_auth_stanza (stream, push) localpart pass mechanism = | `Start_element ((_, "text"), []) :: `Text desc :: _ -> Some ("en", String.concat "" desc) | _ -> None in - let parse_sasl_error = function - | `Start_element ((_, error), _) :: `End_element :: rest -> (read_sasl_error error, parse_descriptive_text rest) + let parse_error_stanza = function + | `Start_element ((_, error), _) :: `End_element :: rest -> (parse_sasl_error error, parse_descriptive_text rest) | _ -> raise (InvalidStanza string_stanza) in match stanza with | `Start_element ((_, "success"), _) :: rest -> Ok (parse_additional_info rest) - | `Start_element ((_, "failure"), _) :: rest -> Error (parse_sasl_error rest) + | `Start_element ((_, "failure"), _) :: rest -> Error (parse_error_stanza rest) | _ -> raise (InvalidStanza string_stanza) in let xmlns = "urn:ietf:params:xml:ns:xmpp-sasl" in let stanza_list = [`Start_element |