Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
W
White Rabbit Switch - Software
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
86
Issues
86
List
Board
Labels
Milestones
Merge Requests
4
Merge Requests
4
CI / CD
CI / CD
Pipelines
Schedules
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
White Rabbit Switch - Software
Commits
3e4aed9d
Commit
3e4aed9d
authored
Mar 04, 2020
by
Jean-Claude BAU
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SNMP: remove wrsPtpInstanceTSCorrEgressLat and wrsPtpInstanceTSCorrIngLat
parent
602c3b87
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
35 deletions
+11
-35
WR-SWITCH-MIB.txt
userspace/snmpd/WR-SWITCH-MIB.txt
+11
-29
wrsPtpInstanceTable.c
userspace/snmpd/wrsPtpInstanceTable.c
+0
-4
wrsPtpInstanceTable.h
userspace/snmpd/wrsPtpInstanceTable.h
+0
-2
No files found.
userspace/snmpd/WR-SWITCH-MIB.txt
View file @
3e4aed9d
...
...
@@ -2870,9 +2870,7 @@ WrsPtpInstanceEntry ::=
wrsPtpInstanceAsymConstAsymPS Counter64,
wrsPtpInstanceAsymScDelayCoef Counter64,
wrsPtpInstanceAsymScDelayCoefHR DisplayString,
wrsPtpInstanceTSCorrEgressLat Counter64,
wrsPtpInstanceTSCorrEgressLatPS Counter64,
wrsPtpInstanceTSCorrIngLat Counter64,
wrsPtpInstanceTSCorrIngLatPS Counter64,
wrsPtpInstanceTSCorrSemistLat Counter64,
wrsPtpInstanceTSCorrSemistLatPS Counter64,
...
...
@@ -3061,29 +3059,13 @@ wrsPtpInstanceAsymScDelayCoefHR OBJECT-TYPE
"Relative Delay Coefficient in a floating form"
::= { wrsPtpInstanceEntry 16 }
wrsPtpInstanceTSCorrEgressLat OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Egress Latency (Tx Fixed Delay) in scaled nanoseconds"
::= { wrsPtpInstanceEntry 17 }
wrsPtpInstanceTSCorrEgressLatPS OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Egress Latency (Tx Fixed Delay) in picoseconds"
::= { wrsPtpInstanceEntry 18 }
wrsPtpInstanceTSCorrIngLat OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ingress Latency (Rx Fixed Delay) in scaled nanoseconds"
::= { wrsPtpInstanceEntry 19 }
::= { wrsPtpInstanceEntry 17 }
wrsPtpInstanceTSCorrIngLatPS OBJECT-TYPE
SYNTAX Counter64
...
...
@@ -3091,7 +3073,7 @@ wrsPtpInstanceTSCorrIngLatPS OBJECT-TYPE
STATUS current
DESCRIPTION
"Ingress Latency (Rx Fixed Delay) in picoseconds"
::= { wrsPtpInstanceEntry
20
}
::= { wrsPtpInstanceEntry
18
}
wrsPtpInstanceTSCorrSemistLat OBJECT-TYPE
SYNTAX Counter64
...
...
@@ -3099,7 +3081,7 @@ wrsPtpInstanceTSCorrSemistLat OBJECT-TYPE
STATUS current
DESCRIPTION
"Semi-static latency (bitslide) in scaled nanoseconds"
::= { wrsPtpInstanceEntry
21
}
::= { wrsPtpInstanceEntry
19
}
wrsPtpInstanceTSCorrSemistLatPS OBJECT-TYPE
SYNTAX Counter64
...
...
@@ -3107,7 +3089,7 @@ wrsPtpInstanceTSCorrSemistLatPS OBJECT-TYPE
STATUS current
DESCRIPTION
"Semi-static latency (bitslide) in picoseconds"
::= { wrsPtpInstanceEntry 2
2
}
::= { wrsPtpInstanceEntry 2
0
}
wrsPtpInstanceProtoDetectState OBJECT-TYPE
SYNTAX INTEGER { -- ppsi/include/ppsi/pp-instance.h
...
...
@@ -3122,7 +3104,7 @@ wrsPtpInstanceProtoDetectState OBJECT-TYPE
STATUS current
DESCRIPTION
"Protocol detection state"
::= { wrsPtpInstanceEntry 2
3
}
::= { wrsPtpInstanceEntry 2
1
}
wrsPtpInstanceExtState OBJECT-TYPE
SYNTAX INTEGER { -- ppsi/include/ppsi/pp-instance.h
...
...
@@ -3135,7 +3117,7 @@ wrsPtpInstanceProtoDetectState OBJECT-TYPE
STATUS current
DESCRIPTION
"State of PTP extension (more than one are allowed per 1 physical port)"
::= { wrsPtpInstanceEntry 2
4
}
::= { wrsPtpInstanceEntry 2
2
}
wrsPtpInstancePeerMac OBJECT-TYPE
...
...
@@ -3144,7 +3126,7 @@ wrsPtpInstancePeerMac OBJECT-TYPE
STATUS current
DESCRIPTION
"MAC used by an instance"
::= { wrsPtpInstanceEntry 2
5
}
::= { wrsPtpInstanceEntry 2
3
}
wrsPtpInstancePeerVid OBJECT-TYPE
SYNTAX Integer32
...
...
@@ -3152,7 +3134,7 @@ wrsPtpInstancePeerVid OBJECT-TYPE
STATUS current
DESCRIPTION
"VID used by an instance"
::= { wrsPtpInstanceEntry 2
6
}
::= { wrsPtpInstanceEntry 2
4
}
wrsPtpInstanceVlanNum OBJECT-TYPE
SYNTAX Integer32
...
...
@@ -3160,7 +3142,7 @@ wrsPtpInstanceVlanNum OBJECT-TYPE
STATUS current
DESCRIPTION
"Number of VLANs used by an instance"
::= { wrsPtpInstanceEntry 2
7
}
::= { wrsPtpInstanceEntry 2
5
}
wrsPtpInstanceVlanListStr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..160)) --32*5-
...
...
@@ -3168,7 +3150,7 @@ wrsPtpInstanceVlanListStr OBJECT-TYPE
STATUS current
DESCRIPTION
"Comma separated list of VLANs used by an instance"
::= { wrsPtpInstanceEntry 2
8
}
::= { wrsPtpInstanceEntry 2
6
}
wrsPtpInstanceStatusError OBJECT-TYPE
SYNTAX INTEGER {
...
...
@@ -3186,7 +3168,7 @@ wrsPtpInstanceVlanListStr OBJECT-TYPE
warningNA - at least one field is equal to 0 (NA),
shouldn't happen in normal operation
"
::= { wrsPtpInstanceEntry 2
9
}
::= { wrsPtpInstanceEntry 2
7
}
--wrsNetworking
--Configuration
...
...
userspace/snmpd/wrsPtpInstanceTable.c
View file @
3e4aed9d
...
...
@@ -29,9 +29,7 @@ static struct pickinfo wrsPtpInstanceTable_pickinfo[] = {
FIELD
(
wrsPtpInstanceTable_s
,
ASN_COUNTER64
,
wrsPtpInstanceAsymConstAsymPS
),
FIELD
(
wrsPtpInstanceTable_s
,
ASN_COUNTER64
,
wrsPtpInstanceAsymScDelayCoef
),
FIELD
(
wrsPtpInstanceTable_s
,
ASN_OCTET_STR
,
wrsPtpInstanceAsymScDelayCoefHR
),
FIELD
(
wrsPtpInstanceTable_s
,
ASN_COUNTER64
,
wrsPtpInstanceTSCorrEgressLat
),
FIELD
(
wrsPtpInstanceTable_s
,
ASN_COUNTER64
,
wrsPtpInstanceTSCorrEgressLatPS
),
FIELD
(
wrsPtpInstanceTable_s
,
ASN_COUNTER64
,
wrsPtpInstanceTSCorrIngLat
),
FIELD
(
wrsPtpInstanceTable_s
,
ASN_COUNTER64
,
wrsPtpInstanceTSCorrIngLatPS
),
FIELD
(
wrsPtpInstanceTable_s
,
ASN_COUNTER64
,
wrsPtpInstanceTSCorrSemistLat
),
FIELD
(
wrsPtpInstanceTable_s
,
ASN_COUNTER64
,
wrsPtpInstanceTSCorrSemistLatPS
),
...
...
@@ -165,9 +163,7 @@ time_t wrsPtpInstanceTable_data_fill(unsigned int *n_rows)
tmp_f
=
((
float
)
ppsi_i
->
asymmetryCorrectionPortDS
.
scaledDelayCoefficient
)
/
(((
uint64_t
)
1
<<
62
));
snprintf
(
tmpstr_p
,
64
,
"%f,"
,
tmp_f
);
i_a
[
i
].
wrsPtpInstanceTSCorrEgressLat
=
ppsi_i
->
timestampCorrectionPortDS
.
egressLatency
;
i_a
[
i
].
wrsPtpInstanceTSCorrEgressLatPS
=
(
int64_t
)((((
float
)
ppsi_i
->
timestampCorrectionPortDS
.
egressLatency
)
/
(
1
<<
16
))
*
1000
);
i_a
[
i
].
wrsPtpInstanceTSCorrIngLat
=
ppsi_i
->
timestampCorrectionPortDS
.
ingressLatency
;
i_a
[
i
].
wrsPtpInstanceTSCorrIngLatPS
=
(
int64_t
)((((
float
)
ppsi_i
->
timestampCorrectionPortDS
.
ingressLatency
)
/
(
1
<<
16
))
*
1000
);
i_a
[
i
].
wrsPtpInstanceTSCorrSemistLat
=
ppsi_i
->
timestampCorrectionPortDS
.
semistaticLatency
;
i_a
[
i
].
wrsPtpInstanceTSCorrSemistLatPS
=
(
int64_t
)((((
float
)
ppsi_i
->
timestampCorrectionPortDS
.
semistaticLatency
)
/
(
1
<<
16
))
*
1000
);
...
...
userspace/snmpd/wrsPtpInstanceTable.h
View file @
3e4aed9d
...
...
@@ -35,9 +35,7 @@ struct wrsPtpInstanceTable_s {
int64_t
wrsPtpInstanceAsymConstAsymPS
;
int64_t
wrsPtpInstanceAsymScDelayCoef
;
char
wrsPtpInstanceAsymScDelayCoefHR
[
64
];
int64_t
wrsPtpInstanceTSCorrEgressLat
;
int64_t
wrsPtpInstanceTSCorrEgressLatPS
;
int64_t
wrsPtpInstanceTSCorrIngLat
;
int64_t
wrsPtpInstanceTSCorrIngLatPS
;
int64_t
wrsPtpInstanceTSCorrSemistLat
;
int64_t
wrsPtpInstanceTSCorrSemistLatPS
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a 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