Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126231 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 23C941A00BC for ; Wed, 29 Jan 2025 12:27:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1738153477; bh=XrGEFM+IPLag18pVR945wxwsVyNG12fPZ3tRaCthLuw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=kD5K04RyJ+/e+QAvrTDNSj5LZ7P3VgPZ813qgzcby4d1laWaziOkADfRcHYP2OcW1 Hr1i/YXqchXJu0UqQq13jV7Mw5re+eSQpJZPPEEyH7ItImrrJmPB76ZruVCAkEu3l9 7c7JREB/j4b00PrTjbuajqtTR+wtLF9vGhdDoHclGrq05AvdaE4JSCn7t29tHbKqB3 SYKxfRkAaUgNth9hTxT/yMU+leKnFDg6ffja5rUGRMH4zdfn8sGTgVGzclKId0pV/7 py2/sO4HEHcxtMbEd+N9tHDK9qW63fW7PyY6/rbPAhIOvQfXig84MbRox+hFL1pfHP Rx0Q2wjvCRvqw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E80DA18006A for ; Wed, 29 Jan 2025 12:24:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com [209.85.167.181]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 29 Jan 2025 12:24:36 +0000 (UTC) Received: by mail-oi1-f181.google.com with SMTP id 5614622812f47-3eb8db8ae9aso2686497b6e.1 for ; Wed, 29 Jan 2025 04:27:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738153644; x=1738758444; darn=lists.php.net; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=XrGEFM+IPLag18pVR945wxwsVyNG12fPZ3tRaCthLuw=; b=ZDy1Ce2ebC+gJWCUTFgRyTGS4V6NLjGAU6hiDzhWeeGiUUtMJFwXlCt9QdhpaoH98u JbuYE7rt31hTAbrguo/Kj01Lt2GF2m9ExBK0ZgzYE045OCLhBtBisVbzkHF//K2XdSvI Ajre1dCoTqdyaNwLUDYYCtwxn7UKzFazj6ipT/rhQgcLEKRRwzzdq3zhyoe/yE3BEqbq 8dDzo3AfxY2HwzWMIxqPkQQuQwtkEljlFicqZjtLzEdefkj/MvDvQ43UIJHs8YdCJG8x sxjLs2ityUXQKC9d806zwwDrmcHlFVTj8sYf58rJCALodY+MI91TKtmkA4piYWgTl8h0 qrmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738153644; x=1738758444; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XrGEFM+IPLag18pVR945wxwsVyNG12fPZ3tRaCthLuw=; b=Yw1tfIlHwLoXpWhGgWViL/fGALitfCNP/p8Ji2XLqnRNxTq9eCRB/UGL6BHnAbJ85k ReXmH8OYm41hPU7ys3l78YQxMVeFsWcjbmMkxizeJuzZYntwSXXKqPhmG7e/KAqnWo4t cHA+dPDp6grLCXqQ1KI7Bgzz/q8j2rOA27gP6yFa9NWtVCAzhQOjv9FvJ/EbvziiRWxu WlYGtQAQvBInkS+2Kqc2KAYiMkjC1uvKqCs8bi8NeVC23AD4HBRHMRjHVBL6cA0GclAp hWpyiA1hVNqpWgtLqKDS9NUL4GVhTgv5AUthNYjAAOSJvLEC/sWSMEnBrNY0mjt3asbP GJxw== X-Gm-Message-State: AOJu0YyckC6seKysVQHGeM439plo27pYrsGLIAUAEwIsIqjRz1smGWxa wVYqGy3+E5uutcCdGCFbQZmcB/3JI/OSFaUjAFGAaviDk228UTUoLWXqpq52oprUgr9YmSFOGNd QBn6z6wQd8mKW0/U76ZY28a8OxV38wNFR X-Gm-Gg: ASbGncvKEP73MsJxGCc43ltlVh+vXPv8VBpV736RDKnQmsoVhqCalkJ8VzLsCjl+qGe 3un2eKDetZ5NxG9LJmDEQVlXFKpPHnoRp7xUAUI6j5PpqRT70AgOaf2J0m3n7YLbIFbf3uRo= X-Google-Smtp-Source: AGHT+IFZWkOQ0K8GtPvL0G43sZOpKCD6LoLknGK8T8QvnY/pXE9NDOD2D2Li26fHEWnZTK+QqQGuTrlGWD3kFXZeUlc= X-Received: by 2002:a05:6808:2e46:b0:3e5:f4f9:3280 with SMTP id 5614622812f47-3f323a179b8mr1594515b6e.10.1738153643864; Wed, 29 Jan 2025 04:27:23 -0800 (PST) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Wed, 29 Jan 2025 12:27:12 +0000 X-Gm-Features: AWEUYZnhE7kuVsYjjrfPKMNI3HiIIGW1sz_c4iZQqbE_o5vPnH6RufFRg5-PqeY Message-ID: Subject: Re: [PHP-DEV] ext/sockets: socket_getpeername/socket_getsockname BC To: Jakub Zelenka Cc: PHP internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: devnexen@gmail.com (David CARLIER) Ok fair enough, will revert it. Cheers. On Wed, 29 Jan 2025 at 12:04, Jakub Zelenka wrote: > > > > On Wed, Jan 29, 2025 at 4:22=E2=80=AFAM David CARLIER wrote: >> >> Hi, >> >> Working on this PR #17440, I wanted to ask if the BC from these two call= s >> were ok because : >> >> Before >> >> function socket_getsockname(Socket $socket, &$address, &$port =3D null):= bool {} >> >> After >> >> function socket_getsockname(Socket $socket, &$address, ?int &$objint =3D= null): bool {} >> >> As it is no longer only used for port but also for. interface address in= dex in the case of AF_PACKET. >> > > Please no BC break. It's really not worth it. > > Cheers > > Jakub