#include "smbios/compat.h"
#include <errno.h>
#include <string.h>
#include <iostream>
#include <sstream>
#include <iomanip>
#include "RbuImpl.h"
#include "smbios/IToken.h"
#include "smbios/SystemInfo.h"
#include "smbios/message.h"
Go to the source code of this file.
Namespaces | |
namespace | rbu |
Functions | |
ostream & | operator<< (ostream &cout, const IRbuHdr &hdr) |
string | stringToLower (string in) |
int | compareSamePrefixOldBiosVersion (std::string ver1, std::string ver2) |
int | compareOldBiosVersion (std::string ver1, std::string ver2) |
void | splitNewVersion (std::string ver, unsigned int &maj, unsigned int &min, unsigned int &ext) |
int | compareNewBiosVersion (std::string ver1, std::string ver2) |
packet_type | getSupportedPacketType (void) |
void | activateRbuToken () |
void | cancelRbuToken () |
void | checksumPacket (rbu_packet *pkt, size_t size) |
void | createPacket (char *buffer, size_t bufSize, size_t imageSize) |
|
Definition at line 364 of file RbuHdr.cpp. References TokenTableFactory::getFactory(), and TokenTableFactory::getSingleton(). Referenced by rbu::dellBiosUpdate(). |
|
Definition at line 371 of file RbuHdr.cpp. References TokenTableFactory::getFactory(), and TokenTableFactory::getSingleton(). Referenced by rbu::cancelDellBiosUpdate(). |
|
Definition at line 378 of file RbuHdr.cpp. References rbu_packet::pktChksum, and u16. Referenced by rbu::createPacket(), and rbu::pktUpdateLoop(). |
|
Definition at line 278 of file RbuHdr.cpp. References rbu::splitNewVersion(). Referenced by rbu::compareBiosVersion(). |
|
Definition at line 218 of file RbuHdr.cpp. References rbu::compareSamePrefixOldBiosVersion(). Referenced by rbu::compareBiosVersion(). |
|
Definition at line 206 of file RbuHdr.cpp. Referenced by rbu::compareOldBiosVersion(). |
|
Definition at line 390 of file RbuHdr.cpp. References rbu::checksumPacket(), rbu_packet::hdrSize, rbu_packet::pktChksum, rbu_packet::pktId, rbu_packet::pktNum, rbu_packet::pktSetId, rbu_packet::pktSize, rbu_packet::pktVer, rbu_packet::reserved1, rbu_packet::reserved2, and rbu_packet::totPkts. Referenced by rbu::pktUpdateLoop(). |
|
Definition at line 343 of file RbuHdr.cpp. References SmbiosFactory::getFactory(), SmbiosFactory::getSingleton(), smbios::getU8_FromItem(), rbu::packet_type, and u8. Referenced by rbu::dellBiosUpdate(). |
|
Definition at line 161 of file RbuHdr.cpp. References IRbuHdr::streamify(). |
|
Definition at line 248 of file RbuHdr.cpp. References DCOUT. Referenced by rbu::compareNewBiosVersion(), and testRbu::testRbuNewVerSplit(). |
|
Definition at line 198 of file RbuHdr.cpp. Referenced by rbu::compareBiosVersion(). |