Skip to content

Commit 8cd42ca

Browse files
committed
fix properties
1 parent 18f2458 commit 8cd42ca

File tree

4 files changed

+25
-13
lines changed

4 files changed

+25
-13
lines changed

ext/sockets/sockets.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -1771,7 +1771,7 @@ PHP_FUNCTION(socket_recvfrom)
17711771
zend_update_property_string(Z_OBJCE(zpayload), Z_OBJ(zpayload), ZEND_STRL("macDst"), ether_ntoa((struct ether_addr *)innere->h_dest));
17721772
zend_update_property_long(Z_OBJCE(zpayload), Z_OBJ(zpayload), ZEND_STRL("headerSize"), sizeof(*innere));
17731773
zend_update_property(Z_OBJCE(zpayload), Z_OBJ(zpayload), ZEND_STRL("socket"), arg1);
1774-
zend_update_property(Z_OBJCE(zpayload), Z_OBJ(zpayload), ZEND_STRL("rawpacket"), &innerp);
1774+
zend_update_property(Z_OBJCE(zpayload), Z_OBJ(zpayload), ZEND_STRL("rawPacket"), &innerp);
17751775
zend_update_property(Z_OBJCE(zpayload), Z_OBJ(zpayload), ZEND_STRL("payload"), &innerp);
17761776
zend_update_property_long(Z_OBJCE(zpayload), Z_OBJ(zpayload), ZEND_STRL("ethProtocol"), 0);
17771777
break;

ext/sockets/sockets.stub.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -2164,8 +2164,8 @@ function socket_wsaprotocol_info_release(string $info_id): bool {}
21642164
#endif
21652165
}
21662166

2167-
#ifdef AF_PACKET
21682167
namespace Socket {
2168+
#ifdef AF_PACKET
21692169
readonly class Packet
21702170
{
21712171
public int $headerSize;
@@ -2174,7 +2174,7 @@ function socket_wsaprotocol_info_release(string $info_id): bool {}
21742174

21752175
final readonly class EthernetPacket extends Packet
21762176
{
2177-
public Socket $socket;
2177+
public \Socket $socket;
21782178
public int $ethProtocol;
21792179
public string $macSrc;
21802180
public string $macDst;
@@ -2209,5 +2209,5 @@ function socket_wsaprotocol_info_release(string $info_id): bool {}
22092209
public string $srcAddr;
22102210
public string $dstAddr;
22112211
}
2212-
}
22132212
#endif
2213+
}

ext/sockets/sockets_arginfo.h

+15-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/sockets/tests/socket_afpacket.phpt

+6-6
Original file line numberDiff line numberDiff line change
@@ -66,19 +66,19 @@ Warning: socket_getpeername(): unable to retrieve peer name [95]: %sot supported
6666
int(60)
6767
int(60)
6868
string(2) "lo"
69-
object(EthernetPacket)#3 (%d) {
70-
["headersize"]=>
69+
object(Socket\EthernetPacket)#3 (%d) {
70+
["headerSize"]=>
7171
int(%d)
72-
["rawpacket"]=>
72+
["rawPacket"]=>
7373
string(%d) "%A"
7474
["socket"]=>
7575
object(Socket)#1 (0) {
7676
}
77-
["ethprotocol"]=>
77+
["ethProtocol"]=>
7878
int(%i)
79-
["macsrc"]=>
79+
["macSrc"]=>
8080
string(%d) "%s:%s:%s:%s:%s:%s"
81-
["macdst"]=>
81+
["macDst"]=>
8282
string(%d) "%s:%s:%s:%s:%s:%s"
8383
["payload"]=>
8484
object(%s)#4 (%d) {

0 commit comments

Comments
 (0)