| 484 | |
| 485 | |
| 486 | class PNETLOGON_VALIDATION_TICKET_LOGON(NDRPacket): |
| 487 | ALIGNMENT = (8, 8) |
| 488 | fields_desc = [ |
| 489 | NDRLongField("Results", 0), |
| 490 | NDRSignedIntField("KerberosStatus", 0), |
| 491 | NDRSignedIntField("NetlogonStatus", 0), |
| 492 | NDRPacketField("SourceOfStatus", UNICODE_STRING(), UNICODE_STRING), |
| 493 | NDRFullEmbPointerField( |
| 494 | NDRPacketField( |
| 495 | "UserInformation", |
| 496 | PNETLOGON_VALIDATION_SAM_INFO4(), |
| 497 | PNETLOGON_VALIDATION_SAM_INFO4, |
| 498 | ) |
| 499 | ), |
| 500 | NDRFullEmbPointerField( |
| 501 | NDRPacketField( |
| 502 | "DeviceInformation", |
| 503 | PNETLOGON_VALIDATION_SAM_INFO4(), |
| 504 | PNETLOGON_VALIDATION_SAM_INFO4, |
| 505 | ) |
| 506 | ), |
| 507 | NDRIntField("UserClaimsLength", None, size_of="UserClaims"), |
| 508 | NDRFullEmbPointerField( |
| 509 | NDRConfStrLenField( |
| 510 | "UserClaims", "", size_is=lambda pkt: pkt.UserClaimsLength |
| 511 | ) |
| 512 | ), |
| 513 | NDRIntField("DeviceClaimsLength", None, size_of="DeviceClaims"), |
| 514 | NDRFullEmbPointerField( |
| 515 | NDRConfStrLenField( |
| 516 | "DeviceClaims", "", size_is=lambda pkt: pkt.DeviceClaimsLength |
| 517 | ) |
| 518 | ), |
| 519 | ] |
| 520 | |
| 521 | |
| 522 | class NetrLogonSamLogon_Request(NDRPacket): |
no test coverage detected
searching dependent graphs…