@@ -264,7 +264,7 @@ task_process_status BufferOrch::processBufferPool(Consumer &consumer)
264
264
if (field == buffer_size_field_name)
265
265
{
266
266
attr.id = SAI_BUFFER_POOL_ATTR_SIZE;
267
- attr.value .u32 = (uint32_t )stoul (value);
267
+ attr.value .u64 = (uint64_t )stoul (value);
268
268
attribs.push_back (attr);
269
269
}
270
270
else if (field == buffer_pool_type_field_name)
@@ -307,7 +307,7 @@ task_process_status BufferOrch::processBufferPool(Consumer &consumer)
307
307
}
308
308
else if (field == buffer_pool_xoff_field_name)
309
309
{
310
- attr.value .u32 = (uint32_t )stoul (value);
310
+ attr.value .u64 = (uint64_t )stoul (value);
311
311
attr.id = SAI_BUFFER_POOL_ATTR_XOFF_SIZE;
312
312
attribs.push_back (attr);
313
313
}
@@ -414,19 +414,19 @@ task_process_status BufferOrch::processBufferProfile(Consumer &consumer)
414
414
}
415
415
else if (field == buffer_xon_field_name)
416
416
{
417
- attr.value .u32 = (uint32_t )stoul (value);
417
+ attr.value .u64 = (uint64_t )stoul (value);
418
418
attr.id = SAI_BUFFER_PROFILE_ATTR_XON_TH;
419
419
attribs.push_back (attr);
420
420
}
421
421
else if (field == buffer_xon_offset_field_name)
422
422
{
423
- attr.value .u32 = (uint32_t )stoul (value);
423
+ attr.value .u64 = (uint64_t )stoul (value);
424
424
attr.id = SAI_BUFFER_PROFILE_ATTR_XON_OFFSET_TH;
425
425
attribs.push_back (attr);
426
426
}
427
427
else if (field == buffer_xoff_field_name)
428
428
{
429
- attr.value .u32 = (uint32_t )stoul (value);
429
+ attr.value .u64 = (uint64_t )stoul (value);
430
430
attr.id = SAI_BUFFER_PROFILE_ATTR_XOFF_TH;
431
431
attribs.push_back (attr);
432
432
}
@@ -453,7 +453,7 @@ task_process_status BufferOrch::processBufferProfile(Consumer &consumer)
453
453
attribs.push_back (attr);
454
454
455
455
attr.id = SAI_BUFFER_PROFILE_ATTR_SHARED_STATIC_TH;
456
- attr.value .u32 = (uint32_t )stoul (value);
456
+ attr.value .u64 = (uint64_t )stoul (value);
457
457
attribs.push_back (attr);
458
458
}
459
459
else
0 commit comments