Why objid maybe postive or negative?

in the ubus monitor log, I found objjd sometimes is positive ,sometimes is negative
objid":1345165029
objid":-213961448

-> 268b61cd #00000000 data: {"objpath":"network.interface.br64","objid":1345165029,"objtype":445300438,"signature":{"up":{},"down":{},"renew":{},"status":{},"prepare":{},"dump":{},"add_device":{"name":3,"link-ext":7,"vlan":1},"remove_device":{"name":3,"link-ext":7,"vlan":1},"notify_proto":{},"remove":{},"set_data":{}}}
-> 268b61cd #00000000 data: {"objpath":"network.interface.br65","objid":-213961448,"objtype":445300438,"signature":{"up":{},"down":{},"renew":{},"status":{},"prepare":{},"dump":{},"add_device":{"name":3,"link-ext":7,"vlan":1},"remove_device":{"name":3,"link-ext":7,"vlan":1},"notify_proto":{},"remove":{},"set_data":{}}}

Unsigned values printed as signed.

2 Likes