Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ITS - Intelligent Transport Systems
ITS
Commits
59804da6
Commit
59804da6
authored
Oct 19, 2016
by
garciay
Browse files
Bug fixed in ItsAid encoding
parent
9e763848
Changes
2
Hide whitespace changes
Inline
Side-by-side
javasrc/adapter/org/etsi/its/adapter/ports/GnPort.java
View file @
59804da6
...
...
@@ -105,7 +105,7 @@ public class GnPort extends ProtocolPort implements Runnable, IEthernetSpecific
byte
[]
securedBeaconHeader
=
buildSecuredBeacon
(
beaconHeader
,
tst
,
currentTime
,
false
);
// triggerTime = currentTime;
// Send the secured beacon
//
System.out.println
("GnPort: Call send " + ByteHelper.byteArrayToString(securedBeaconHeader));
//
TERFactory.getInstance().logDebug
("GnPort: Call send " + ByteHelper.byteArrayToString(securedBeaconHeader));
send
(
securedBeaconHeader
,
params
);
}
/* TODO Uncomment to get secured beacon*/
...
...
@@ -182,18 +182,8 @@ public class GnPort extends ProtocolPort implements Runnable, IEthernetSpecific
byte
[]
b
;
if
(
itsAid
<
128
)
{
b
=
new
byte
[]
{
(
byte
)
itsAid
};
}
else
if
(
itsAid
<
Short
.
MAX_VALUE
)
{
b
=
ByteHelper
.
intToByteArray
(
itsAid
,
Short
.
SIZE
/
Byte
.
SIZE
);
b
=
ByteHelper
.
concat
(
SecurityHelper
.
getInstance
().
size2tls
(
b
.
length
),
b
);
}
else
{
b
=
ByteHelper
.
intToByteArray
(
itsAid
,
Integer
.
SIZE
/
Integer
.
SIZE
);
b
=
ByteHelper
.
concat
(
SecurityHelper
.
getInstance
().
size2tls
(
b
.
length
),
b
);
b
=
SecurityHelper
.
getInstance
().
size2tls
(
itsAid
);
}
headersField
=
ByteHelper
.
concat
(
headersField
,
...
...
javasrc/adapter/org/etsi/its/adapter/ports/UpperTesterPort.java
View file @
59804da6
...
...
@@ -589,18 +589,8 @@ public class UpperTesterPort extends AdapterPort implements IPort, IObservable {
byte
[]
b
;
if
(
itsAid
<
128
)
{
b
=
new
byte
[]
{
(
byte
)
itsAid
};
}
else
if
(
itsAid
<
Short
.
MAX_VALUE
)
{
b
=
ByteHelper
.
intToByteArray
(
itsAid
,
Short
.
SIZE
/
Byte
.
SIZE
);
b
=
ByteHelper
.
concat
(
SecurityHelper
.
getInstance
().
size2tls
(
b
.
length
),
b
);
}
else
{
b
=
ByteHelper
.
intToByteArray
(
itsAid
,
Integer
.
SIZE
/
Integer
.
SIZE
);
b
=
ByteHelper
.
concat
(
SecurityHelper
.
getInstance
().
size2tls
(
b
.
length
),
b
);
b
=
SecurityHelper
.
getInstance
().
size2tls
(
itsAid
);
}
headersField
=
ByteHelper
.
concat
(
headersField
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment