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
c234bd4e
Commit
c234bd4e
authored
Mar 05, 2020
by
Jean-Claude BAU
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SNMP: wrsPtpMode & wrsPortStatusPeer are now obsolete
parent
a4d60b3f
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
6 additions
and
12 deletions
+6
-12
WR-SWITCH-MIB.txt
userspace/snmpd/WR-SWITCH-MIB.txt
+2
-2
wrsPortStatusTable.c
userspace/snmpd/wrsPortStatusTable.c
+1
-4
wrsPortStatusTable.h
userspace/snmpd/wrsPortStatusTable.h
+1
-1
wrsPtpDataTable.c
userspace/snmpd/wrsPtpDataTable.c
+1
-4
wrsPtpDataTable.h
userspace/snmpd/wrsPtpDataTable.h
+1
-1
No files found.
userspace/snmpd/WR-SWITCH-MIB.txt
View file @
c234bd4e
...
...
@@ -2005,7 +2005,7 @@ wrsPtpMode OBJECT-TYPE
slave(3)
}
MAX-ACCESS read-only
STATUS
current
STATUS
obsolete
DESCRIPTION
"The mode of this clock"
::= { wrsPtpDataEntry 5 }
...
...
@@ -2279,7 +2279,7 @@ wrsPortStatusLocked OBJECT-TYPE
wrsPortStatusPeer OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS
current
STATUS
obsolete
DESCRIPTION
"the ClockID of the peer, if available. Or 0"
::= { wrsPortStatusEntry 6 }
...
...
userspace/snmpd/wrsPortStatusTable.c
View file @
c234bd4e
...
...
@@ -14,7 +14,7 @@ static struct pickinfo wrsPortStatusTable_pickinfo[] = {
FIELD
(
wrsPortStatusTable_s
,
ASN_INTEGER
,
wrsPortStatusLink
),
FIELD
(
wrsPortStatusTable_s
,
ASN_INTEGER
,
wrsPortStatusConfiguredMode
),
FIELD
(
wrsPortStatusTable_s
,
ASN_INTEGER
,
wrsPortStatusLocked
),
FIELD
(
wrsPortStatusTable_s
,
ASN_OCTET_STR
,
wrsPortStatusPeer
),
FIELD
(
wrsPortStatusTable_s
,
ASN_OCTET_STR
,
wrsPortStatusPeer
_obsolete
),
FIELD
(
wrsPortStatusTable_s
,
ASN_OCTET_STR
,
wrsPortStatusSfpVN
),
FIELD
(
wrsPortStatusTable_s
,
ASN_OCTET_STR
,
wrsPortStatusSfpPN
),
FIELD
(
wrsPortStatusTable_s
,
ASN_OCTET_STR
,
wrsPortStatusSfpVS
),
...
...
@@ -113,9 +113,6 @@ time_t wrsPortStatusTable_data_fill(unsigned int *n_rows)
/* Keep value 0 for Not available */
wrsPortStatusTable
->
wrsPortStatusLocked
=
1
+
port_state
->
locked
;
/* FIXME: get real peer_id */
memset
(
&
wrsPortStatusTable
->
wrsPortStatusPeer
,
0xff
,
sizeof
(
ClockIdentity
));
if
(
port_state
->
sfpPresent
&&
(
port_state
->
calib
.
sfp
.
flags
&
SFP_FLAG_IN_DB
))
{
wrsPortStatusTable
->
wrsPortStatusSfpInDB
=
WRS_PORT_STATUS_SFP_IN_DB_IN_DATA_BASE
;
...
...
userspace/snmpd/wrsPortStatusTable.h
View file @
c234bd4e
...
...
@@ -36,7 +36,7 @@ struct wrsPortStatusTable_s {
* as not-accessible in MIB */
char
wrsPortStatusPortName
[
12
];
/* port name */
int
wrsPortStatusConfiguredMode
;
ClockIdentity
wrsPortStatusPeer
;
ClockIdentity
wrsPortStatusPeer
_obsolete
;
/* These can't be "unsigned char" because we scanf a %i in there */
unsigned
wrsPortStatusLink
;
unsigned
wrsPortStatusLocked
;
...
...
userspace/snmpd/wrsPtpDataTable.c
View file @
c234bd4e
...
...
@@ -10,7 +10,7 @@ static struct pickinfo wrsPtpDataTable_pickinfo[] = {
FIELD
(
wrsPtpDataTable_s
,
ASN_OCTET_STR
,
wrsPtpPortName
),
FIELD
(
wrsPtpDataTable_s
,
ASN_OCTET_STR
,
wrsPtpGrandmasterID
),
FIELD
(
wrsPtpDataTable_s
,
ASN_OCTET_STR
,
wrsPtpOwnID
),
FIELD
(
wrsPtpDataTable_s
,
ASN_INTEGER
,
wrsPtpMode
),
FIELD
(
wrsPtpDataTable_s
,
ASN_INTEGER
,
wrsPtpMode
_obsolete
),
/* obsolete */
FIELD
(
wrsPtpDataTable_s
,
ASN_OCTET_STR
,
wrsPtpServoState
),
FIELD
(
wrsPtpDataTable_s
,
ASN_INTEGER
,
wrsPtpServoStateN
),
FIELD
(
wrsPtpDataTable_s
,
ASN_INTEGER
,
wrsPtpPhaseTracking
),
...
...
@@ -133,9 +133,6 @@ time_t wrsPtpDataTable_data_fill(unsigned int *n_rows)
&
ppsi_defaultDS
->
clockIdentity
,
sizeof
(
ClockIdentity
));
/* wrsPtpMode */
//TODO
/* wrsPtpServoState */
strncpy
(
ptp_a
[
si
].
wrsPtpServoState
,
ppsi_servo
->
servo_state_name
,
...
...
userspace/snmpd/wrsPtpDataTable.h
View file @
c234bd4e
...
...
@@ -14,7 +14,7 @@ struct wrsPtpDataTable_s {
* running FIXME: not implemented */
ClockIdentity
wrsPtpGrandmasterID
;
/* FIXME: not implemented */
ClockIdentity
wrsPtpOwnID
;
/* FIXME: not implemented */
int
wrsPtpMode
;
/* FIXME: not implemented
*/
int
wrsPtpMode
_obsolete
;
/* Obsolete
*/
char
wrsPtpServoState
[
32
];
/* State as string */
int
wrsPtpServoStateN
;
/* state number */
int
wrsPtpPhaseTracking
;
...
...
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