- Jul 29, 2016
-
-
Adam Wujek authored
We don't use these functions. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
We revert this commit, since we decided to support objects only from our own MIB. So we don't need this this specific time format. So, revert the commit: util: add the perverse SNMP 'string' time format Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Restart ppsi after updating deltas or alpha. Update can be in memory or in database, restart ppsi in both cases. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Tests use bats (https://github.com/sstephenson/bats ) for testing. Clone bat's repo, checkout commit 03608115 To test invoke "make TARGET_IP=x.x.x.x" Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add wrpcSfpTable, which dumps the SFPs databse Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
When returning error make sure there is an ASN_NULL at the end of SNMP packet. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Requests produced by net-snmp's snmpget and snmpgetnext usually contains 4 byte request ID, but sometimes it is only 3 bytes. When request ID is below 2^24 sometimes it is send as 3 bytes, sometimes as 4 byte value. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Split the OIDs into limb and twig parts. Twig part can be interpreted as a groups or a table. For each limb (group or table) there is an array with twigs (OIDs within group or table). When the limb part is matched, then the group or table function is called for the twigs part. Additionally: --Add the table with temperatures (wrpcTemperatureTable). Any number of sensors is supported. --Add wrpcTemperatureTable to the MIB --print_oid_verbose can now print parts of OIDs Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Write to the flash, if failed return corresponding error. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Possible to read/write: -- wrpcPtpConfigApply -- wrpcPtpConfigDeltaTx -- wrpcPtpConfigDeltaRx -- wrpcPtpConfigAlpha -- wrpcPtpConfigSfpPn setting a value writeToMemoryCurrentSfp to the wrpcPtpConfigApply will update sfp info in memory. For now it is necessary to restart ptp to reload new sfp information. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
add: -- wrpcPortLinkStatus -- wrpcPortSfpPn -- wrpcPortSfpInDB -- wrpcPortInternalTX -- wrpcPortInternalRX Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add: --wrpcPtpServoStateN(5) --wrpcPtpClockOffsetPsHR(8) --wrpcPtpSkew(9) --wrpcPtpRTT(10) --wrpcPtpServoUpdates(12) --wrpcPtpServoUpdateTime(13) --wrpcPtpDeltaTxM(14) --wrpcPtpDeltaRxM(15) --wrpcPtpDeltaTxS(16) --wrpcPtpDeltaRxS(17) --wrpcPtpServoStateErrCnt(18) --wrpcPtpClockOffsetErrCnt(19) --wrpcPtpRTTErrCnt(20) --wrpcPtpAsymmetry(22) --wrpcPtpTX(23) --wrpcPtpRX(24) --wrpcPtpAlpha(26) Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
add: -- wrpcSpllMode -- wrpcSpllIrqCnt -- wrpcSpllSeqState -- wrpcSpllAlignState -- wrpcSpllHlock -- wrpcSpllMlock -- wrpcSpllHY -- wrpcSpllMY -- wrpcSpllDelCnt Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
add: -- wrpcDateTAI -- wrpcDateTAIString -- wrpcSystemUptime Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
They will be implemented with different OIDs. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add "--x " to all objects. "--x " will be removed when particular object is implemented. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Mostly spacing and indentation. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
adding uint8_t data_size; to struct snmp_oid does not change memory usage due to memory alignment. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
rename: fill -> get fill_tics -> get_tics fill_date -> get_date fill_asn -> get_value fill_struct_pp_asn -> get_pp fill_struct_p_asn -> get_p fill_int32_saturate -> get_i32sat fill_int32_saturate_pp -> get_i32sat_pp Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
By this 32bytes are saved. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
It will be possible to set via SNMP system name when SNMP SET is implemented. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Respond with SNMP_ERR_GENERR for versions never than 2. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Now all snmp walks should be possible Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add object with wrpc's version. For example: WR-WRPC-MIB::wrWrpcMIB.3.1.0 = STRING: "wrpc-v3.0-161-g4d63c77-dirty" Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
WR-WRPC-MIB.txt is now for testing purposes, it will change. So far MIB contains following objects: WR-WRPC-MIB::wrpcPtpRTTHR.0 WR-WRPC-MIB::wrpcPtpDeltaMs.0 WR-WRPC-MIB::wrpcPtpCurSetpoint.0 WR-WRPC-MIB::wrpcNicTX.0 WR-WRPC-MIB::wrpcNicRX.0 Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-