diff --git a/stdlib/2and3/socket.pyi b/stdlib/2and3/socket.pyi index 62413e893..bf186f332 100644 --- a/stdlib/2and3/socket.pyi +++ b/stdlib/2and3/socket.pyi @@ -549,12 +549,12 @@ class socket: ... def recv(self, bufsize: int, flags: int = ...) -> bytes: ... - # return type is an address - def recvfrom(self, bufsize: int, flags: int = ...) -> Any: ... + # Any in return type is an address + def recvfrom(self, bufsize: int, flags: int = ...) -> Tuple[bytes, Any]: ... def recvfrom_into(self, buffer: _WriteBuffer, nbytes: int, - flags: int = ...) -> Any: ... + flags: int = ...) -> Tuple[int, Any]: ... def recv_into(self, buffer: _WriteBuffer, nbytes: int, - flags: int = ...) -> Any: ... + flags: int = ...) -> int: ... def send(self, data: bytes, flags: int = ...) -> int: ... def sendall(self, data: bytes, flags: int =...) -> None: ... # return type: None on success