diff options
author | Matthew Harmsen <mharmsen@redhat.com> | 2013-11-04 18:02:30 -0800 |
---|---|---|
committer | Matthew Harmsen <mharmsen@redhat.com> | 2013-11-05 09:26:11 -0800 |
commit | e54785c33474061241caffa67e0880b38f4314fc (patch) | |
tree | 4e4b9bfd560115d40526a7cc6164fe84be25f6f8 /base/tps | |
parent | 68897c7b94eed480738bd867c471585b6f52f1db (diff) | |
download | pki-e54785c33474061241caffa67e0880b38f4314fc.tar.gz pki-e54785c33474061241caffa67e0880b38f4314fc.tar.xz pki-e54785c33474061241caffa67e0880b38f4314fc.zip |
Fix tpsclient failure
* TRAC Ticket #760 - Tpsclient Failure on F20 and TPS
Diffstat (limited to 'base/tps')
-rw-r--r-- | base/tps/tools/raclient/RA_Token.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/base/tps/tools/raclient/RA_Token.cpp b/base/tps/tools/raclient/RA_Token.cpp index 85de6f6d0..dd5170c4c 100644 --- a/base/tps/tools/raclient/RA_Token.cpp +++ b/base/tps/tools/raclient/RA_Token.cpp @@ -342,7 +342,13 @@ RA_Token::SetCUID (Buffer & cuid) void RA_Token::SetMSN (Buffer & msn) { - m_msn = msn; + if (msn != NULL && msn.size() < 4) { + // Supply a default value of 'FFFFFFFF' for 'msn' + printf ("RA_Token::SetMSN - Use 'FFFFFFFF' instead of specified 'msn'!\n"); + m_msn = *(ToBuffer ("FFFFFFFF")); + } else { + m_msn = msn; + } } Buffer & RA_Token::GetAppletVersion () |