From 7a3b7e58185f796841acac1a42d3fa074452abae Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 4 Nov 2023 16:17:49 -0500 Subject: [PATCH] feat: speed up decoding labels from incoming data - adds cython typing to the label decode function --- src/zeroconf/_protocol/incoming.pxd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zeroconf/_protocol/incoming.pxd b/src/zeroconf/_protocol/incoming.pxd index 37fc91e78..d71e23785 100644 --- a/src/zeroconf/_protocol/incoming.pxd +++ b/src/zeroconf/_protocol/incoming.pxd @@ -87,7 +87,7 @@ cdef class DNSIncoming: link_py_int=object, linked_labels=cython.list ) - cdef _decode_labels_at_offset(self, unsigned int off, cython.list labels, cython.set seen_pointers) + cdef cython.uint _decode_labels_at_offset(self, unsigned int off, cython.list labels, cython.set seen_pointers) cdef _read_header(self)