ndr_get_field
memcpy(ndr_get_field(n), value, sz);
len = strnlen(ndr_get_field(n), sz);
memcpy(value, ndr_get_field(n), len);
memcpy(value, ndr_get_field(n), sz);
*value = le16_to_cpu(*(__le16 *)ndr_get_field(n));
*value = le32_to_cpu(*(__le32 *)ndr_get_field(n));
*value = le64_to_cpu(*(__le64 *)ndr_get_field(n));
*(__le16 *)ndr_get_field(n) = cpu_to_le16(value);
*(__le32 *)ndr_get_field(n) = cpu_to_le32(value);
*(__le64 *)ndr_get_field(n) = cpu_to_le64(value);
memcpy(ndr_get_field(n), value, sz);