diff options
Diffstat (limited to 'epan/dissectors/packet-dcerpc-rs_pgo.c')
-rw-r--r-- | epan/dissectors/packet-dcerpc-rs_pgo.c | 206 |
1 files changed, 103 insertions, 103 deletions
diff --git a/epan/dissectors/packet-dcerpc-rs_pgo.c b/epan/dissectors/packet-dcerpc-rs_pgo.c index 89dc6b9b..72c7fa76 100644 --- a/epan/dissectors/packet-dcerpc-rs_pgo.c +++ b/epan/dissectors/packet-dcerpc-rs_pgo.c @@ -27,53 +27,53 @@ delete dissect_rgy_acct_user_flags_t */ -static int proto_rs_pgo = -1; -static int hf_rs_pgo_opnum = -1; -static int hf_rs_var1 = -1; -static int hf_rs_pgo_query_result_t = -1; -static int hf_rs_pgo_query_t = -1; -static int hf_rs_pgo_query_key_t = -1; -static int hf_error_status_t = -1; -static int hf_sec_rgy_pgo_flags_t = -1; -static int hf_rs_sec_rgy_pgo_item_t_quota = -1; -static int hf_rs_sec_rgy_pgo_item_t_unix_num = -1; -static int hf_rs_timeval = -1; -static int hf_rs_uuid1 = -1; -static int hf_sec_rgy_domain_t = -1; -static int hf_sec_rgy_name_t_principalName_string = -1; -static int hf_sec_rgy_name_t_size = -1; -static int hf_sec_rgy_pname_t_principalName_string = -1; -static int hf_sec_rgy_pname_t_size = -1; -static int hf_rs_pgo_unix_num_key_t = -1; - -static gint ett_rs_cache_data_t = -1; -static gint ett_sec_rgy_domain_t = -1; -static gint ett_rgy_acct_user_flags_t = -1; -static gint ett_sec_attr_component_name_t = -1; -static gint ett_sec_passwd_type_t = -1; -static gint ett_sec_rgy_acct_admin_flags_t = -1; -static gint ett_sec_rgy_acct_admin_t = -1; -static gint ett_sec_rgy_acct_auth_flags_t = -1; -static gint ett_sec_rgy_acct_key_t = -1; -static gint ett_sec_rgy_acct_user_t = -1; -static gint ett_sec_rgy_cursor_t = -1; -static gint ett_sec_rgy_foreign_id_t = -1; -static gint ett_sec_rgy_login_name_t = -1; -static gint ett_sec_rgy_name_t = -1; -static gint ett_sec_rgy_pgo_item_t = -1; -static gint ett_sec_rgy_pname_t = -1; -static gint ett_sec_rgy_sid_t = -1; -static gint ett_sec_rgy_unix_passwd_buf_t = -1; -static gint ett_sec_rgy_unix_sid_t = -1; -static gint ett_sec_timeval_sec_t = -1; -static gint ett_sec_rgy_pgo_flags_t = -1; -static gint ett_error_status_t = -1; -static gint ett_rs_pgo_query_t = -1; -static gint ett_rs_pgo_query_key_t = -1; -static gint ett_rs_pgo_id_key_t = -1; -static gint ett_rs_pgo_unix_num_key_t = -1; -static gint ett_rs_pgo_query_result_t = -1; -static gint ett_rs_pgo_result_t = -1; +static int proto_rs_pgo; +static int hf_rs_pgo_opnum; +static int hf_rs_var1; +static int hf_rs_pgo_query_result_t; +static int hf_rs_pgo_query_t; +static int hf_rs_pgo_query_key_t; +static int hf_error_status_t; +static int hf_sec_rgy_pgo_flags_t; +static int hf_rs_sec_rgy_pgo_item_t_quota; +static int hf_rs_sec_rgy_pgo_item_t_unix_num; +static int hf_rs_timeval; +static int hf_rs_uuid1; +static int hf_sec_rgy_domain_t; +static int hf_sec_rgy_name_t_principalName_string; +static int hf_sec_rgy_name_t_size; +static int hf_sec_rgy_pname_t_principalName_string; +static int hf_sec_rgy_pname_t_size; +static int hf_rs_pgo_unix_num_key_t; + +static int ett_rs_cache_data_t; +static int ett_sec_rgy_domain_t; +static int ett_rgy_acct_user_flags_t; +static int ett_sec_attr_component_name_t; +static int ett_sec_passwd_type_t; +static int ett_sec_rgy_acct_admin_flags_t; +static int ett_sec_rgy_acct_admin_t; +static int ett_sec_rgy_acct_auth_flags_t; +static int ett_sec_rgy_acct_key_t; +static int ett_sec_rgy_acct_user_t; +static int ett_sec_rgy_cursor_t; +static int ett_sec_rgy_foreign_id_t; +static int ett_sec_rgy_login_name_t; +static int ett_sec_rgy_name_t; +static int ett_sec_rgy_pgo_item_t; +static int ett_sec_rgy_pname_t; +static int ett_sec_rgy_sid_t; +static int ett_sec_rgy_unix_passwd_buf_t; +static int ett_sec_rgy_unix_sid_t; +static int ett_sec_timeval_sec_t; +static int ett_sec_rgy_pgo_flags_t; +static int ett_error_status_t; +static int ett_rs_pgo_query_t; +static int ett_rs_pgo_query_key_t; +static int ett_rs_pgo_id_key_t; +static int ett_rs_pgo_unix_num_key_t; +static int ett_rs_pgo_query_result_t; +static int ett_rs_pgo_result_t; #define sec_rgy_acct_admin_valid 0x01 @@ -103,24 +103,24 @@ static gint ett_rs_pgo_result_t = -1; #define sec_rgy_acct_user_passwd_valid 0x01 #define sec_rgy_acct_user_flags_none 0x00 -static gint ett_rs_pgo = -1; +static int ett_rs_pgo; static e_guid_t uuid_rs_pgo = { 0x4c878280, 0x3000, 0x0000, {0x0d, 0x00, 0x02, 0x87, 0x14, 0x00, 0x00, 0x00} }; -static guint16 ver_rs_pgo = 1; +static uint16_t ver_rs_pgo = 1; static int dissect_error_status_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { proto_item *item; proto_tree *tree; int old_offset = offset; - guint32 st; + uint32_t st; const char *st_str; if (di->conformant_run) @@ -145,20 +145,20 @@ dissect_error_status_t (tvbuff_t * tvb, int offset, static int dissect_sec_rgy_pname_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { proto_item *item; proto_tree *tree; int old_offset = offset; - const guint8 *principal; + const uint8_t *principal; #define sec_rgy_pname_t_size 257 /* dissect sec_rgy_pname const signed32 sec_rgy_pname_t_size = 257; * Include final '\0' * typedef [string] char sec_rgy_pname_t[sec_rgy_pname_t_size]; */ - guint32 string_size; + uint32_t string_size; if (di->conformant_run) { @@ -197,7 +197,7 @@ dissect sec_rgy_pname const signed32 sec_rgy_pname_t_size = 257; * In static int dissect_sec_rgy_pgo_flags_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* @@ -207,7 +207,7 @@ dissect_sec_rgy_pgo_flags_t (tvbuff_t * tvb, int offset, proto_item *item = NULL; proto_tree *tree = NULL; int old_offset = offset; - guint32 flags; + uint32_t flags; /* typedef bitset sec_rgy_pgo_flags_t; @@ -291,7 +291,7 @@ dissect_sec_rgy_pgo_flags_t (tvbuff_t * tvb, int offset, static int dissect_rs_cache_data_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* @@ -307,7 +307,7 @@ dissect_rs_cache_data_t (tvbuff_t * tvb, int offset, proto_item *item = NULL; proto_tree *tree = NULL; int old_offset = offset; - guint32 person_dtm, group_dtm, org_dtm; + uint32_t person_dtm, group_dtm, org_dtm; e_guid_t uuid1; @@ -352,17 +352,17 @@ dissect_rs_cache_data_t (tvbuff_t * tvb, int offset, static int dissect_sec_rgy_name_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { proto_item *item; proto_tree *tree; int old_offset = offset; - const guint8 *principal; + const uint8_t *principal; #define sec_rgy_name_t_size 1025 /* typedef [string] char sec_rgy_name_t[sec_rgy_name_t_size]; */ - guint32 string_size; + uint32_t string_size; if (di->conformant_run) { @@ -403,7 +403,7 @@ dissect_sec_rgy_name_t (tvbuff_t * tvb, int offset, static int dissect_sec_rgy_domain_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* @@ -413,7 +413,7 @@ dissect_sec_rgy_domain_t (tvbuff_t * tvb, int offset, proto_item *item = NULL; proto_tree *tree = NULL; int old_offset = offset; - guint32 domain_t; + uint32_t domain_t; if (di->conformant_run) { @@ -443,7 +443,7 @@ dissect_sec_rgy_domain_t (tvbuff_t * tvb, int offset, static int dissect_sec_rgy_pgo_item_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* @@ -461,7 +461,7 @@ dissect_sec_rgy_pgo_item_t (tvbuff_t * tvb, int offset, proto_tree *tree = NULL; int old_offset = offset; e_guid_t id; - guint32 unix_num, quota; + uint32_t unix_num, quota; if (di->conformant_run) { @@ -503,7 +503,7 @@ dissect_sec_rgy_pgo_item_t (tvbuff_t * tvb, int offset, static int dissect_sec_rgy_cursor_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* @@ -522,7 +522,7 @@ dissect_sec_rgy_cursor_t (tvbuff_t * tvb, int offset, proto_tree *tree = NULL; int old_offset = offset; e_guid_t source; - guint32 handle, valid; + uint32_t handle, valid; if (di->conformant_run) { @@ -560,7 +560,7 @@ dissect_sec_rgy_cursor_t (tvbuff_t * tvb, int offset, static int dissect_rs_pgo_query_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { enum @@ -576,7 +576,7 @@ dissect_rs_pgo_query_t (tvbuff_t * tvb, int offset, proto_item *item = NULL; proto_tree *tree = NULL; int old_offset = offset; - guint8 query_t; + uint8_t query_t; if (di->conformant_run) { @@ -624,7 +624,7 @@ dissect_rs_pgo_query_t (tvbuff_t * tvb, int offset, static int dissect_rs_pgo_id_key_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* @@ -671,7 +671,7 @@ dissect_rs_pgo_id_key_t (tvbuff_t * tvb, int offset, static int dissect_rs_pgo_result_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* @@ -711,7 +711,7 @@ dissect_rs_pgo_result_t (tvbuff_t * tvb, int offset, static int dissect_rs_pgo_unix_num_key_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* @@ -728,7 +728,7 @@ r proto_item *item = NULL; proto_tree *tree = NULL; int old_offset = offset; - guint32 rs_pgo_unix_num_key_t; + uint32_t rs_pgo_unix_num_key_t; if (di->conformant_run) { @@ -759,7 +759,7 @@ r static int dissect_rs_pgo_query_key_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { enum @@ -794,7 +794,7 @@ dissect_rs_pgo_query_key_t (tvbuff_t * tvb, int offset, proto_item *item = NULL; proto_tree *tree = NULL; int old_offset = offset; - guint16 query_t; + uint16_t query_t; if (di->conformant_run) { @@ -848,12 +848,12 @@ dissect_rs_pgo_query_key_t (tvbuff_t * tvb, int offset, static int dissect_rs_pgo_query_result_t (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * parent_tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { proto_item *item = NULL; proto_tree *tree = NULL; int old_offset = offset; - guint32 st; + uint32_t st; const char *status; #define error_status_ok 0 @@ -907,7 +907,7 @@ dissect_rs_pgo_query_result_t (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_add_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -933,9 +933,9 @@ rs_pgo_dissect_add_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_add_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { - gint buff_remain; + int buff_remain; if (di->conformant_run) { @@ -966,7 +966,7 @@ if (buff_remain > 8) { static int rs_pgo_dissect_delete_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -986,9 +986,9 @@ rs_pgo_dissect_delete_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_delete_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { - gint buff_remain; + int buff_remain; if (di->conformant_run) { @@ -1021,7 +1021,7 @@ rs_pgo_dissect_delete_resp (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_replace_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -1046,7 +1046,7 @@ rs_pgo_dissect_replace_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_replace_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -1075,7 +1075,7 @@ rs_pgo_dissect_replace_resp (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_add_member_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -1101,7 +1101,7 @@ rs_pgo_dissect_add_member_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_rename_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -1124,7 +1124,7 @@ rs_pgo_dissect_rename_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_rename_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -1151,9 +1151,9 @@ rs_pgo_dissect_rename_resp (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_add_member_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { - gint buff_remain; + int buff_remain; if (di->conformant_run) { @@ -1187,7 +1187,7 @@ if (buff_remain > 8) { static int rs_pgo_dissect_delete_member_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -1214,10 +1214,10 @@ rs_pgo_dissect_delete_member_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_get_members_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { - guint32 max_members; + uint32_t max_members; if (di->conformant_run) { @@ -1250,7 +1250,7 @@ rs_pgo_dissect_get_members_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_key_transfer_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) @@ -1278,7 +1278,7 @@ rs_pgo_dissect_key_transfer_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_key_transfer_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -1311,7 +1311,7 @@ rs_pgo_dissect_key_transfer_resp (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_is_member_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) @@ -1338,7 +1338,7 @@ rs_pgo_dissect_is_member_resp (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_is_member_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { /* [in] sec_rgy_domain_t name_domain, @@ -1366,9 +1366,9 @@ rs_pgo_dissect_is_member_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_get_rqst (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { - guint32 allow_aliases; + uint32_t allow_aliases; if (di->conformant_run) { @@ -1408,7 +1408,7 @@ rs_pgo_dissect_get_rqst (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_get_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) { @@ -1441,7 +1441,7 @@ rs_pgo_dissect_get_resp (tvbuff_t * tvb, int offset, static int rs_pgo_dissect_delete_member_resp (tvbuff_t * tvb, int offset, packet_info * pinfo, proto_tree * tree, - dcerpc_info *di, guint8 * drep) + dcerpc_info *di, uint8_t * drep) { if (di->conformant_run) @@ -1469,7 +1469,7 @@ rs_pgo_dissect_delete_member_resp (tvbuff_t * tvb, int offset, } -static dcerpc_sub_dissector rs_pgo_dissectors[] = { +static const dcerpc_sub_dissector rs_pgo_dissectors[] = { {0, "add", rs_pgo_dissect_add_rqst, rs_pgo_dissect_add_resp}, {1, "delete", rs_pgo_dissect_delete_rqst, rs_pgo_dissect_delete_resp}, {2, "replace", rs_pgo_dissect_replace_rqst, rs_pgo_dissect_replace_resp}, @@ -1546,7 +1546,7 @@ proto_register_rs_pgo (void) NULL, 0x0, NULL, HFILL}} }; - static gint *ett[] = { + static int *ett[] = { &ett_error_status_t, &ett_rgy_acct_user_flags_t, &ett_rs_pgo, |