@@ -60,7 +60,7 @@ struct CephXServerChallenge {
6060 }
6161 static std::list<CephXServerChallenge> generate_test_instances () {
6262 std::list<CephXServerChallenge> ls;
63- ls.push_back (CephXServerChallenge{} );
63+ ls.emplace_back ( );
6464 ls.back ().server_challenge = 1 ;
6565 return ls;
6666 }
@@ -86,7 +86,7 @@ struct CephXRequestHeader {
8686 }
8787 static std::list<CephXRequestHeader> generate_test_instances () {
8888 std::list<CephXRequestHeader> ls;
89- ls.push_back (CephXRequestHeader{} );
89+ ls.emplace_back ( );
9090 ls.back ().request_type = 1 ;
9191 return ls;
9292 }
@@ -113,7 +113,7 @@ struct CephXResponseHeader {
113113 }
114114 static std::list<CephXResponseHeader> generate_test_instances () {
115115 std::list<CephXResponseHeader> ls;
116- ls.push_back (CephXResponseHeader{} );
116+ ls.emplace_back ( );
117117 ls.back ().request_type = 1 ;
118118 ls.back ().status = 0 ;
119119 return ls;
@@ -150,7 +150,7 @@ struct CephXTicketBlob {
150150
151151 static std::list<CephXTicketBlob> generate_test_instances () {
152152 std::list<CephXTicketBlob> ls;
153- ls.push_back (CephXTicketBlob{} );
153+ ls.emplace_back ( );
154154 ls.back ().secret_id = 123 ;
155155 ls.back ().blob .append (std::string_view (" this is a blob" ));
156156 return ls;
@@ -204,10 +204,10 @@ struct CephXAuthenticate {
204204 }
205205 static std::list<CephXAuthenticate> generate_test_instances () {
206206 std::list<CephXAuthenticate> ls;
207- ls.push_back (CephXAuthenticate{} );
207+ ls.emplace_back ( );
208208 ls.back ().client_challenge = 0 ;
209209 ls.back ().key = 0 ;
210- ls.push_back (CephXAuthenticate{} );
210+ ls.emplace_back ( );
211211 ls.back ().client_challenge = 1 ;
212212 ls.back ().key = 2 ;
213213 ls.back ().old_ticket .secret_id = 3 ;
@@ -237,7 +237,7 @@ struct CephXChallengeBlob {
237237 }
238238 static std::list<CephXChallengeBlob> generate_test_instances () {
239239 std::list<CephXChallengeBlob> ls;
240- ls.push_back (CephXChallengeBlob{} );
240+ ls.emplace_back ( );
241241 ls.back ().server_challenge = 123 ;
242242 ls.back ().client_challenge = 456 ;
243243 return ls;
@@ -299,7 +299,7 @@ struct CephXServiceTicketRequest {
299299
300300 static std::list<CephXServiceTicketRequest> generate_test_instances () {
301301 std::list<CephXServiceTicketRequest> ls;
302- ls.push_back (CephXServiceTicketRequest{} );
302+ ls.emplace_back ( );
303303 ls.back ().keys = 123 ;
304304 return ls;
305305 }
@@ -342,9 +342,9 @@ struct CephXAuthorizeReply {
342342 }
343343 static std::list<CephXAuthorizeReply> generate_test_instances () {
344344 std::list<CephXAuthorizeReply> ls;
345- ls.push_back (CephXAuthorizeReply{} );
345+ ls.emplace_back ( );
346346 ls.back ().nonce_plus_one = 0 ;
347- ls.push_back (CephXAuthorizeReply{} );
347+ ls.emplace_back ( );
348348 ls.back ().nonce_plus_one = 123 ;
349349 ls.back ().connection_secret = " secret" ;
350350 return ls;
@@ -457,8 +457,8 @@ struct CephXServiceTicket {
457457 }
458458 static std::list<CephXServiceTicket> generate_test_instances () {
459459 std::list<CephXServiceTicket> ls;
460- ls.push_back (CephXServiceTicket{} );
461- ls.push_back (CephXServiceTicket{} );
460+ ls.emplace_back ( );
461+ ls.emplace_back ( );
462462 ls.back ().session_key .set_secret (
463463 CEPH_CRYPTO_AES, bufferptr (" 1234567890123456" , 16 ), utime_t (123 , 456 ));
464464 ls.back ().validity = utime_t (123 , 456 );
@@ -492,8 +492,8 @@ struct CephXServiceTicketInfo {
492492 }
493493 static std::list<CephXServiceTicketInfo> generate_test_instances () {
494494 std::list<CephXServiceTicketInfo> ls;
495- ls.push_back (CephXServiceTicketInfo{} );
496- ls.push_back (CephXServiceTicketInfo{} );
495+ ls.emplace_back ( );
496+ ls.emplace_back ( );
497497 ls.back ().ticket .global_id = 1234 ;
498498 ls.back ().ticket .init_timestamps (utime_t (123 , 456 ), utime_t (123 , 456 ));
499499 ls.back ().session_key .set_secret (
@@ -522,7 +522,7 @@ struct CephXAuthorizeChallenge : public AuthAuthorizerChallenge {
522522 }
523523 static std::list<CephXAuthorizeChallenge> generate_test_instances () {
524524 std::list<CephXAuthorizeChallenge> ls;
525- ls.push_back (CephXAuthorizeChallenge{} );
525+ ls.emplace_back ( );
526526 ls.back ().server_challenge = 1234 ;
527527 return ls;
528528 }
@@ -558,8 +558,8 @@ struct CephXAuthorize {
558558 }
559559 static std::list<CephXAuthorize> generate_test_instances () {
560560 std::list<CephXAuthorize> ls;
561- ls.push_back (CephXAuthorize{} );
562- ls.push_back (CephXAuthorize{} );
561+ ls.emplace_back ( );
562+ ls.emplace_back ( );
563563 ls.back ().nonce = 1234 ;
564564 ls.back ().have_challenge = true ;
565565 ls.back ().server_challenge_plus_one = 1234 ;
0 commit comments