adjust extended payload on advert
This commit is contained in:
+5
-5
@@ -124,11 +124,11 @@ class CoreParser {
|
||||
$m->out_path = self::formatPublicKey(substr($payload, 35, CoreProtocol::MAX_PATH_SIZE+1));
|
||||
$m->name = rtrim(substr($payload, 100, 32));
|
||||
|
||||
if( strlen($payload) > 133 ) {
|
||||
$m->last_advert_time = unpack('V', substr($payload, 203, 4))[1];
|
||||
$m->lat = unpack('V', substr($payload, 207, 4))[1];
|
||||
$m->lon = unpack('V', substr($payload, 211, 4))[1];
|
||||
$m->last_mod = unpack('V', substr($payload, 215, 4))[1];
|
||||
if( strlen($payload) > 132 ) {
|
||||
$m->last_advert_time = unpack('V', substr($payload, 132, 4))[1];
|
||||
$m->lat = unpack('V', substr($payload, 136, 4))[1];
|
||||
$m->lon = unpack('V', substr($payload, 140, 4))[1];
|
||||
$m->last_mod = unpack('V', substr($payload, 144, 4))[1];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user