#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 370 of file RbuHdr.cpp. References TokenTableFactory::getFactory(), and TokenTableFactory::getSingleton(). Referenced by rbu::dellBiosUpdate(). |
|
Definition at line 377 of file RbuHdr.cpp. References TokenTableFactory::getFactory(), and TokenTableFactory::getSingleton(). Referenced by rbu::cancelDellBiosUpdate(). |
|
Definition at line 384 of file RbuHdr.cpp. References rbu_packet::pktChksum, and u16. Referenced by rbu::createPacket(), and rbu::pktUpdateLoop(). |
|
Definition at line 284 of file RbuHdr.cpp. References rbu::splitNewVersion(). Referenced by rbu::compareBiosVersion(). |
|
Definition at line 224 of file RbuHdr.cpp. References rbu::compareSamePrefixOldBiosVersion(). Referenced by rbu::compareBiosVersion(). |
|
Definition at line 212 of file RbuHdr.cpp. Referenced by rbu::compareOldBiosVersion(). |
|
Definition at line 396 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 349 of file RbuHdr.cpp. References SmbiosFactory::getFactory(), SmbiosFactory::getSingleton(), smbios::getU8_FromItem(), rbu::packet_type, and u8. Referenced by rbu::dellBiosUpdate(). |
|
Definition at line 167 of file RbuHdr.cpp. References IRbuHdr::streamify(). |
|
Definition at line 254 of file RbuHdr.cpp. References DCOUT. Referenced by rbu::compareNewBiosVersion(), and testRbu::testRbuNewVerSplit(). |
|
Definition at line 204 of file RbuHdr.cpp. Referenced by rbu::compareBiosVersion(). |