[PATCH 1/6] include/wine/nsi.h: don't use long types

Eric Pouech eric.pouech at gmail.com
Sat Apr 23 02:32:39 CDT 2022


It'll make thinks simpler from unixlib when long types are enabled

Signed-off-by: Eric Pouech <eric.pouech at gmail.com>

---
 include/wine/nsi.h |  304 ++++++++++++++++++++++++++--------------------------
 1 file changed, 152 insertions(+), 152 deletions(-)

diff --git a/include/wine/nsi.h b/include/wine/nsi.h
index b8e59c7bf548..42fc4f68a67b 100644
--- a/include/wine/nsi.h
+++ b/include/wine/nsi.h
@@ -32,26 +32,26 @@
 struct nsi_ndis_ifinfo_rw
 {
     GUID network_guid;
-    DWORD admin_status;
+    UINT admin_status;
     IF_COUNTED_STRING alias; /* .Length in bytes not including '\0' */
     IF_PHYSICAL_ADDRESS phys_addr;
     USHORT pad;
     IF_COUNTED_STRING name2;
-    DWORD unk;
+    UINT unk;
 };
 
 struct nsi_ndis_ifinfo_dynamic
 {
-    DWORD oper_status;
+    UINT oper_status;
     struct
     {
-        DWORD unk : 1;
-        DWORD not_media_conn : 1;
-        DWORD unk2 : 30;
+        UINT unk : 1;
+        UINT not_media_conn : 1;
+        UINT unk2 : 30;
     } flags;
-    DWORD media_conn_state;
-    DWORD unk;
-    DWORD mtu;
+    UINT media_conn_state;
+    UINT unk;
+    UINT mtu;
     ULONG64 xmit_speed;
     ULONG64 rcv_speed;
     ULONG64 in_errors;
@@ -79,23 +79,23 @@ struct nsi_ndis_ifinfo_dynamic
 
 struct nsi_ndis_ifinfo_static
 {
-    DWORD if_index;
+    UINT if_index;
     IF_COUNTED_STRING descr;
-    DWORD type;
-    DWORD access_type;
-    DWORD unk;
-    DWORD conn_type;
+    UINT type;
+    UINT access_type;
+    UINT unk;
+    UINT conn_type;
     GUID if_guid;
     USHORT conn_present;
     IF_PHYSICAL_ADDRESS perm_phys_addr;
     struct
     {
-        DWORD hw : 1;
-        DWORD filter : 1;
-        DWORD unk : 30;
+        UINT hw : 1;
+        UINT filter : 1;
+        UINT unk : 30;
     } flags;
-    DWORD media_type;
-    DWORD phys_medium_type;
+    UINT media_type;
+    UINT phys_medium_type;
 };
 
 /* Undocumented NSI IP tables */
@@ -108,33 +108,33 @@ struct nsi_ndis_ifinfo_static
 
 struct nsi_ip_cmpt_rw
 {
-    DWORD not_forwarding;
-    DWORD unk;
-    DWORD default_ttl;
-    DWORD unk2;
+    UINT not_forwarding;
+    UINT unk;
+    UINT default_ttl;
+    UINT unk2;
 };
 
 struct nsi_ip_cmpt_dynamic
 {
-    DWORD num_ifs;
-    DWORD num_routes;
-    DWORD unk;
-    DWORD num_addrs;
+    UINT num_ifs;
+    UINT num_routes;
+    UINT unk;
+    UINT num_addrs;
 };
 
 struct nsi_ip_icmpstats_dynamic
 {
-    DWORD in_msgs;
-    DWORD in_errors;
-    DWORD in_type_counts[256];
-    DWORD out_msgs;
-    DWORD out_errors;
-    DWORD out_type_counts[256];
+    UINT in_msgs;
+    UINT in_errors;
+    UINT in_type_counts[256];
+    UINT out_msgs;
+    UINT out_errors;
+    UINT out_type_counts[256];
 };
 
 struct nsi_ip_ipstats_dynamic
 {
-    DWORD unk[4];
+    UINT unk[4];
     ULONGLONG in_recv;
     ULONGLONG in_octets;
     ULONGLONG fwd_dgrams;
@@ -145,32 +145,32 @@ struct nsi_ip_ipstats_dynamic
     ULONGLONG out_octets;
     ULONGLONG unk4[6];
     ULONGLONG in_hdr_errs;
-    DWORD in_addr_errs;
-    DWORD in_unk_protos;
-    DWORD unk5;
-    DWORD reasm_reqds;
-    DWORD reasm_oks;
-    DWORD reasm_fails;
-    DWORD in_discards;
-    DWORD out_no_routes;
-    DWORD out_discards;
-    DWORD routing_discards;
-    DWORD frag_oks;
-    DWORD frag_fails;
-    DWORD frag_creates;
-    DWORD unk6[7];
+    UINT in_addr_errs;
+    UINT in_unk_protos;
+    UINT unk5;
+    UINT reasm_reqds;
+    UINT reasm_oks;
+    UINT reasm_fails;
+    UINT in_discards;
+    UINT out_no_routes;
+    UINT out_discards;
+    UINT routing_discards;
+    UINT frag_oks;
+    UINT frag_fails;
+    UINT frag_creates;
+    UINT unk6[7];
 };
 
 struct nsi_ip_ipstats_static
 {
-    DWORD reasm_timeout;
+    UINT reasm_timeout;
 };
 
 struct nsi_ipv4_unicast_key
 {
     NET_LUID luid;
     IN_ADDR addr;
-    DWORD pad;
+    UINT pad;
 };
 
 struct nsi_ipv6_unicast_key
@@ -181,18 +181,18 @@ struct nsi_ipv6_unicast_key
 
 struct nsi_ip_unicast_rw
 {
-    DWORD preferred_lifetime;
-    DWORD valid_lifetime;
-    DWORD prefix_origin;
-    DWORD suffix_origin;
-    DWORD on_link_prefix;
-    DWORD unk[2];
+    UINT preferred_lifetime;
+    UINT valid_lifetime;
+    UINT prefix_origin;
+    UINT suffix_origin;
+    UINT on_link_prefix;
+    UINT unk[2];
 };
 
 struct nsi_ip_unicast_dynamic
 {
-    DWORD scope_id;
-    DWORD dad_state;
+    UINT scope_id;
+    UINT dad_state;
 };
 
 struct nsi_ip_unicast_static
@@ -205,7 +205,7 @@ struct nsi_ipv4_neighbour_key
     NET_LUID luid;
     NET_LUID luid2;
     IN_ADDR addr;
-    DWORD pad;
+    UINT pad;
 };
 
 struct nsi_ipv6_neighbour_key
@@ -222,38 +222,38 @@ struct nsi_ip_neighbour_rw
 
 struct nsi_ip_neighbour_dynamic
 {
-    DWORD state;
-    DWORD time;
+    UINT state;
+    UINT time;
     struct
     {
         BOOLEAN is_router;
         BOOLEAN is_unreachable;
     } flags;
     USHORT phys_addr_len;
-    DWORD unk;
+    UINT unk;
 };
 
 struct nsi_ipv4_forward_key
 {
-    DWORD unk;
+    UINT unk;
     IN_ADDR prefix;
     BYTE prefix_len;
     BYTE unk2[3];
-    DWORD unk3[3];
+    UINT unk3[3];
     NET_LUID luid;
     NET_LUID luid2;
     IN_ADDR next_hop;
-    DWORD pad;
+    UINT pad;
 };
 
 struct nsi_ipv6_forward_key
 {
-    DWORD unk;
+    UINT unk;
     IN6_ADDR prefix;
     BYTE prefix_len;
     BYTE unk2[3];
-    DWORD unk3[3];
-    DWORD pad;
+    UINT unk3[3];
+    UINT pad;
     NET_LUID luid;
     NET_LUID luid2;
     IN6_ADDR next_hop;
@@ -261,37 +261,37 @@ struct nsi_ipv6_forward_key
 
 struct nsi_ip_forward_rw
 {
-    DWORD site_prefix_len;
-    DWORD valid_lifetime;
-    DWORD preferred_lifetime;
-    DWORD metric;
-    DWORD protocol;
+    UINT site_prefix_len;
+    UINT valid_lifetime;
+    UINT preferred_lifetime;
+    UINT metric;
+    UINT protocol;
     BYTE loopback;
     BYTE autoconf;
     BYTE publish;
     BYTE immortal;
     BYTE unk[4];
-    DWORD unk2;
+    UINT unk2;
 };
 
 struct nsi_ipv4_forward_dynamic
 {
-    DWORD age;
-    DWORD unk[3];
+    UINT age;
+    UINT unk[3];
     IN_ADDR addr2; /* often a repeat of prefix */
 };
 
 struct nsi_ipv6_forward_dynamic
 {
-    DWORD age;
-    DWORD unk[3];
+    UINT age;
+    UINT unk[3];
     IN6_ADDR addr2; /* often a repeat of prefix */
 };
 
 struct nsi_ip_forward_static
 {
-    DWORD origin;
-    DWORD if_index;
+    UINT origin;
+    UINT if_index;
 };
 
 /* Undocumented NSI TCP tables */
@@ -302,28 +302,28 @@ struct nsi_ip_forward_static
 
 struct nsi_tcp_stats_dynamic
 {
-    DWORD active_opens;
-    DWORD passive_opens;
-    DWORD attempt_fails;
-    DWORD est_rsts;
-    DWORD cur_est;
-    DWORD pad; /* ? */
+    UINT active_opens;
+    UINT passive_opens;
+    UINT attempt_fails;
+    UINT est_rsts;
+    UINT cur_est;
+    UINT pad; /* ? */
     ULONGLONG in_segs;
     ULONGLONG out_segs;
-    DWORD retrans_segs;
-    DWORD out_rsts;
-    DWORD in_errs;
-    DWORD num_conns;
-    DWORD unk[12];
+    UINT retrans_segs;
+    UINT out_rsts;
+    UINT in_errs;
+    UINT num_conns;
+    UINT unk[12];
 };
 
 struct nsi_tcp_stats_static
 {
-    DWORD rto_algo;
-    DWORD rto_min;
-    DWORD rto_max;
-    DWORD max_conns;
-    DWORD unk;
+    UINT rto_algo;
+    UINT rto_min;
+    UINT rto_max;
+    UINT max_conns;
+    UINT unk;
 };
 
 struct nsi_tcp_conn_key
@@ -334,14 +334,14 @@ struct nsi_tcp_conn_key
 
 struct nsi_tcp_conn_dynamic
 {
-    DWORD state;
-    DWORD unk[3];
+    UINT state;
+    UINT unk[3];
 };
 
 struct nsi_tcp_conn_static
 {
-    DWORD unk[3];
-    DWORD pid;
+    UINT unk[3];
+    UINT pid;
     ULONGLONG create_time;
     ULONGLONG mod_info;
 };
@@ -353,11 +353,11 @@ struct nsi_tcp_conn_static
 struct nsi_udp_stats_dynamic
 {
     ULONGLONG in_dgrams;
-    DWORD no_ports;
-    DWORD in_errs;
+    UINT no_ports;
+    UINT in_errs;
     ULONGLONG out_dgrams;
-    DWORD num_addrs;
-    DWORD unk[5];
+    UINT num_addrs;
+    UINT unk[5];
 };
 
 struct nsi_udp_endpoint_key
@@ -367,11 +367,11 @@ struct nsi_udp_endpoint_key
 
 struct nsi_udp_endpoint_static
 {
-    DWORD pid;
-    DWORD unk;
+    UINT pid;
+    UINT unk;
     ULONGLONG create_time;
-    DWORD flags;
-    DWORD unk2;
+    UINT flags;
+    UINT unk2;
     ULONGLONG mod_info;
 };
 
@@ -386,26 +386,26 @@ struct nsi_udp_endpoint_static
 struct nsiproxy_enumerate_all
 {
     NPI_MODULEID module;
-    DWORD first_arg;
-    DWORD second_arg;
-    DWORD table;
-    DWORD key_size;
-    DWORD rw_size;
-    DWORD dynamic_size;
-    DWORD static_size;
-    DWORD count;
+    UINT first_arg;
+    UINT second_arg;
+    UINT table;
+    UINT key_size;
+    UINT rw_size;
+    UINT dynamic_size;
+    UINT static_size;
+    UINT count;
 };
 
 /* input for IOCTL_NSIPROXY_WINE_GET_ALL_PARAMETERS */
 struct nsiproxy_get_all_parameters
 {
     NPI_MODULEID module;
-    DWORD first_arg;
-    DWORD table;
-    DWORD key_size;
-    DWORD rw_size;
-    DWORD dynamic_size;
-    DWORD static_size;
+    UINT first_arg;
+    UINT table;
+    UINT key_size;
+    UINT rw_size;
+    UINT dynamic_size;
+    UINT static_size;
     BYTE key[1]; /* key_size */
 };
 
@@ -413,11 +413,11 @@ struct nsiproxy_get_all_parameters
 struct nsiproxy_get_parameter
 {
     NPI_MODULEID module;
-    DWORD first_arg;
-    DWORD table;
-    DWORD key_size;
-    DWORD param_type;
-    DWORD data_offset;
+    UINT first_arg;
+    UINT table;
+    UINT key_size;
+    UINT param_type;
+    UINT data_offset;
     BYTE key[1]; /* key_size */
 };
 
@@ -431,9 +431,9 @@ struct nsiproxy_icmp_echo
     BYTE ttl;
     BYTE tos;
     BYTE flags;
-    DWORD opt_size;
-    DWORD req_size;
-    DWORD timeout;
+    UINT opt_size;
+    UINT req_size;
+    UINT timeout;
     BYTE data[1]; /* ((opt_size + 3) & ~3) + req_size */
 };
 
@@ -447,50 +447,50 @@ struct nsi_enumerate_all_ex
 {
     void *unknown[2];
     const NPI_MODULEID *module;
-    DWORD_PTR table;
-    DWORD first_arg;
-    DWORD second_arg;
+    UINT_PTR table;
+    UINT first_arg;
+    UINT second_arg;
     void *key_data;
-    DWORD key_size;
+    UINT key_size;
     void *rw_data;
-    DWORD rw_size;
+    UINT rw_size;
     void *dynamic_data;
-    DWORD dynamic_size;
+    UINT dynamic_size;
     void *static_data;
-    DWORD static_size;
-    DWORD_PTR count;
+    UINT static_size;
+    UINT_PTR count;
 };
 
 struct nsi_get_all_parameters_ex
 {
     void *unknown[2];
     const NPI_MODULEID *module;
-    DWORD_PTR table;
-    DWORD first_arg;
-    DWORD unknown2;
+    UINT_PTR table;
+    UINT first_arg;
+    UINT unknown2;
     const void *key;
-    DWORD key_size;
+    UINT key_size;
     void *rw_data;
-    DWORD rw_size;
+    UINT rw_size;
     void *dynamic_data;
-    DWORD dynamic_size;
+    UINT dynamic_size;
     void *static_data;
-    DWORD static_size;
+    UINT static_size;
 };
 
 struct nsi_get_parameter_ex
 {
     void *unknown[2];
     const NPI_MODULEID *module;
-    DWORD_PTR table;
-    DWORD first_arg;
-    DWORD unknown2;
+    UINT_PTR table;
+    UINT first_arg;
+    UINT unknown2;
     const void *key;
-    DWORD key_size;
-    DWORD_PTR param_type;
+    UINT key_size;
+    UINT_PTR param_type;
     void *data;
-    DWORD data_size;
-    DWORD data_offset;
+    UINT data_size;
+    UINT data_offset;
 };
 
 DWORD WINAPI NsiAllocateAndGetTable( DWORD unk, const NPI_MODULEID *module, DWORD table, void **key_data, DWORD key_size,




More information about the wine-devel mailing list