mirror of
git://source.winehq.org/git/wine.git
synced 2024-07-21 18:15:52 +00:00
nsiproxy: Don't use long types in internal structure / helpers.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com> Signed-off-by: Huw Davies <huw@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
4defa8d460
commit
f34f38bc20
|
@ -151,10 +151,10 @@ static NTSTATUS read_sysctl_int( const char *file, int *val )
|
|||
}
|
||||
#endif
|
||||
|
||||
static NTSTATUS ip_cmpt_get_all_parameters( DWORD fam, const DWORD *key, DWORD key_size,
|
||||
struct nsi_ip_cmpt_rw *rw_data, DWORD rw_size,
|
||||
struct nsi_ip_cmpt_dynamic *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size )
|
||||
static NTSTATUS ip_cmpt_get_all_parameters( UINT fam, const UINT *key, UINT key_size,
|
||||
struct nsi_ip_cmpt_rw *rw_data, UINT rw_size,
|
||||
struct nsi_ip_cmpt_dynamic *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size )
|
||||
{
|
||||
const NPI_MODULEID *ip_mod = (fam == AF_INET) ? &NPI_MS_IPV4_MODULEID : &NPI_MS_IPV6_MODULEID;
|
||||
struct nsi_ip_cmpt_rw rw;
|
||||
|
@ -219,8 +219,8 @@ static NTSTATUS ip_cmpt_get_all_parameters( DWORD fam, const DWORD *key, DWORD k
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
static NTSTATUS ipv4_cmpt_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size )
|
||||
static NTSTATUS ipv4_cmpt_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size )
|
||||
{
|
||||
TRACE( "%p %d %p %d %p %d %p %d\n", key, key_size, rw_data, rw_size, dynamic_data, dynamic_size,
|
||||
static_data, static_size );
|
||||
|
@ -228,8 +228,8 @@ static NTSTATUS ipv4_cmpt_get_all_parameters( const void *key, DWORD key_size, v
|
|||
dynamic_data, dynamic_size, static_data, static_size );
|
||||
}
|
||||
|
||||
static NTSTATUS ipv6_cmpt_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size )
|
||||
static NTSTATUS ipv6_cmpt_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size )
|
||||
{
|
||||
TRACE( "%p %d %p %d %p %d %p %d\n", key, key_size, rw_data, rw_size, dynamic_data, dynamic_size,
|
||||
static_data, static_size );
|
||||
|
@ -237,8 +237,8 @@ static NTSTATUS ipv6_cmpt_get_all_parameters( const void *key, DWORD key_size, v
|
|||
dynamic_data, dynamic_size, static_data, static_size );
|
||||
}
|
||||
|
||||
static NTSTATUS ipv4_icmpstats_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size )
|
||||
static NTSTATUS ipv4_icmpstats_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size )
|
||||
{
|
||||
struct nsi_ip_icmpstats_dynamic dyn;
|
||||
|
||||
|
@ -352,8 +352,8 @@ static NTSTATUS ipv4_icmpstats_get_all_parameters( const void *key, DWORD key_si
|
|||
#endif
|
||||
}
|
||||
|
||||
static NTSTATUS ipv6_icmpstats_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size )
|
||||
static NTSTATUS ipv6_icmpstats_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size )
|
||||
{
|
||||
struct nsi_ip_icmpstats_dynamic dyn;
|
||||
|
||||
|
@ -478,8 +478,8 @@ static NTSTATUS ipv6_icmpstats_get_all_parameters( const void *key, DWORD key_si
|
|||
#endif
|
||||
}
|
||||
|
||||
static NTSTATUS ipv4_ipstats_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size )
|
||||
static NTSTATUS ipv4_ipstats_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size )
|
||||
{
|
||||
struct nsi_ip_ipstats_dynamic dyn;
|
||||
struct nsi_ip_ipstats_static stat;
|
||||
|
@ -584,8 +584,8 @@ static NTSTATUS ipv4_ipstats_get_all_parameters( const void *key, DWORD key_size
|
|||
#endif
|
||||
}
|
||||
|
||||
static NTSTATUS ipv6_ipstats_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size )
|
||||
static NTSTATUS ipv6_ipstats_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size )
|
||||
{
|
||||
struct nsi_ip_ipstats_dynamic dyn;
|
||||
struct nsi_ip_ipstats_static stat;
|
||||
|
@ -719,9 +719,9 @@ static void unicast_fill_entry( struct ifaddrs *entry, void *key, struct nsi_ip_
|
|||
if (stat) stat->creation_time = get_boot_time();
|
||||
}
|
||||
|
||||
static NTSTATUS ip_unicast_enumerate_all( int family, void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS ip_unicast_enumerate_all( int family, void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
DWORD num = 0;
|
||||
NTSTATUS status = STATUS_SUCCESS;
|
||||
|
@ -756,25 +756,25 @@ static NTSTATUS ip_unicast_enumerate_all( int family, void *key_data, DWORD key_
|
|||
return status;
|
||||
}
|
||||
|
||||
static NTSTATUS ipv4_unicast_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS ipv4_unicast_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
return ip_unicast_enumerate_all( AF_INET, key_data, key_size, rw_data, rw_size,
|
||||
dynamic_data, dynamic_size, static_data, static_size, count );
|
||||
}
|
||||
|
||||
static NTSTATUS ipv6_unicast_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS ipv6_unicast_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
return ip_unicast_enumerate_all( AF_INET6, key_data, key_size, rw_data, rw_size,
|
||||
dynamic_data, dynamic_size, static_data, static_size, count );
|
||||
}
|
||||
|
||||
static NTSTATUS ip_unicast_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size )
|
||||
static NTSTATUS ip_unicast_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size )
|
||||
{
|
||||
int family = (key_size == sizeof(struct nsi_ipv4_unicast_key)) ? AF_INET : AF_INET6;
|
||||
NTSTATUS status = STATUS_NOT_FOUND;
|
||||
|
@ -812,7 +812,7 @@ static NTSTATUS ip_unicast_get_all_parameters( const void *key, DWORD key_size,
|
|||
struct ipv4_neighbour_data
|
||||
{
|
||||
NET_LUID luid;
|
||||
DWORD if_index;
|
||||
UINT if_index;
|
||||
struct in_addr addr;
|
||||
BYTE phys_addr[IF_MAX_PHYS_ADDRESS_LENGTH];
|
||||
DWORD state;
|
||||
|
@ -850,9 +850,9 @@ static void ipv4_neighbour_fill_entry( struct ipv4_neighbour_data *entry, struct
|
|||
}
|
||||
}
|
||||
|
||||
static NTSTATUS ipv4_neighbour_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS ipv4_neighbour_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
DWORD num = 0;
|
||||
NTSTATUS status = STATUS_SUCCESS;
|
||||
|
@ -992,9 +992,9 @@ static NTSTATUS ipv4_neighbour_enumerate_all( void *key_data, DWORD key_size, vo
|
|||
return status;
|
||||
}
|
||||
|
||||
static NTSTATUS ipv6_neighbour_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS ipv6_neighbour_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
FIXME( "not implemented\n" );
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
|
@ -1003,7 +1003,7 @@ static NTSTATUS ipv6_neighbour_enumerate_all( void *key_data, DWORD key_size, vo
|
|||
struct ipv4_route_data
|
||||
{
|
||||
NET_LUID luid;
|
||||
DWORD if_index;
|
||||
UINT if_index;
|
||||
struct in_addr prefix;
|
||||
DWORD prefix_len;
|
||||
struct in_addr next_hop;
|
||||
|
@ -1056,9 +1056,9 @@ static void ipv4_forward_fill_entry( struct ipv4_route_data *entry, struct nsi_i
|
|||
}
|
||||
}
|
||||
|
||||
static NTSTATUS ipv4_forward_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS ipv4_forward_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
DWORD num = 0;
|
||||
NTSTATUS status = STATUS_SUCCESS;
|
||||
|
@ -1235,9 +1235,9 @@ static NTSTATUS ipv4_forward_enumerate_all( void *key_data, DWORD key_size, void
|
|||
return status;
|
||||
}
|
||||
|
||||
static NTSTATUS ipv6_forward_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS ipv6_forward_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
FIXME( "not implemented\n" );
|
||||
*count = 0;
|
||||
|
|
|
@ -446,9 +446,9 @@ static void ifinfo_fill_entry( struct if_entry *entry, NET_LUID *key, struct nsi
|
|||
}
|
||||
}
|
||||
|
||||
static NTSTATUS ifinfo_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS ifinfo_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
struct if_entry *entry;
|
||||
DWORD num = 0;
|
||||
|
@ -483,9 +483,9 @@ static NTSTATUS ifinfo_enumerate_all( void *key_data, DWORD key_size, void *rw_d
|
|||
return status;
|
||||
}
|
||||
|
||||
static NTSTATUS ifinfo_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size )
|
||||
static NTSTATUS ifinfo_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size )
|
||||
{
|
||||
struct if_entry *entry;
|
||||
NTSTATUS status = STATUS_OBJECT_NAME_NOT_FOUND;
|
||||
|
@ -547,8 +547,8 @@ static NTSTATUS ifinfo_get_static_parameter( struct if_entry *entry, void *data,
|
|||
return STATUS_INVALID_PARAMETER;
|
||||
}
|
||||
|
||||
static NTSTATUS ifinfo_get_parameter( const void *key, DWORD key_size, DWORD param_type,
|
||||
void *data, DWORD data_size, DWORD data_offset )
|
||||
static NTSTATUS ifinfo_get_parameter( const void *key, UINT key_size, UINT param_type,
|
||||
void *data, UINT data_size, UINT data_offset )
|
||||
{
|
||||
struct if_entry *entry;
|
||||
NTSTATUS status = STATUS_OBJECT_NAME_NOT_FOUND;
|
||||
|
@ -578,8 +578,8 @@ static NTSTATUS ifinfo_get_parameter( const void *key, DWORD key_size, DWORD par
|
|||
return status;
|
||||
}
|
||||
|
||||
static NTSTATUS index_luid_get_parameter( const void *key, DWORD key_size, DWORD param_type,
|
||||
void *data, DWORD data_size, DWORD data_offset )
|
||||
static NTSTATUS index_luid_get_parameter( const void *key, UINT key_size, UINT param_type,
|
||||
void *data, UINT data_size, UINT data_offset )
|
||||
{
|
||||
struct if_entry *entry;
|
||||
NTSTATUS status = STATUS_OBJECT_NAME_NOT_FOUND;
|
||||
|
|
|
@ -30,7 +30,7 @@ struct icmp_send_echo_params
|
|||
{
|
||||
SOCKADDR_INET *dst;
|
||||
void *request, *reply;
|
||||
DWORD request_size, reply_len;
|
||||
UINT request_size, reply_len;
|
||||
BYTE bits, ttl, tos;
|
||||
HANDLE handle;
|
||||
};
|
||||
|
@ -38,27 +38,27 @@ struct icmp_send_echo_params
|
|||
/* output for IOCTL_NSIPROXY_WINE_ICMP_ECHO - cf. ICMP_ECHO_REPLY */
|
||||
struct icmp_echo_reply_32
|
||||
{
|
||||
ULONG addr;
|
||||
ULONG status;
|
||||
ULONG round_trip_time;
|
||||
UINT addr;
|
||||
UINT status;
|
||||
UINT round_trip_time;
|
||||
USHORT data_size;
|
||||
USHORT num_of_pkts;
|
||||
ULONG data_ptr;
|
||||
UINT data_ptr;
|
||||
struct
|
||||
{
|
||||
BYTE ttl;
|
||||
BYTE tos;
|
||||
BYTE flags;
|
||||
BYTE options_size;
|
||||
ULONG options_ptr;
|
||||
UINT options_ptr;
|
||||
} opts;
|
||||
};
|
||||
|
||||
struct icmp_echo_reply_64
|
||||
{
|
||||
ULONG addr;
|
||||
ULONG status;
|
||||
ULONG round_trip_time;
|
||||
UINT addr;
|
||||
UINT status;
|
||||
UINT round_trip_time;
|
||||
USHORT data_size;
|
||||
USHORT num_of_pkts;
|
||||
ULONGLONG data_ptr;
|
||||
|
|
|
@ -111,8 +111,8 @@
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(nsi);
|
||||
|
||||
static NTSTATUS tcp_stats_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size )
|
||||
static NTSTATUS tcp_stats_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size )
|
||||
{
|
||||
struct nsi_tcp_stats_dynamic dyn;
|
||||
struct nsi_tcp_stats_static stat;
|
||||
|
@ -322,7 +322,7 @@ failed:
|
|||
return NULL;
|
||||
}
|
||||
|
||||
DWORD find_ipv6_addr_scope( const IN6_ADDR *addr, const struct ipv6_addr_scope *table, unsigned int size )
|
||||
UINT find_ipv6_addr_scope( const IN6_ADDR *addr, const struct ipv6_addr_scope *table, unsigned int size )
|
||||
{
|
||||
const BYTE multicast_scope_mask = 0x0F;
|
||||
const BYTE multicast_scope_shift = 0;
|
||||
|
@ -514,10 +514,10 @@ unsigned int find_owning_pid( struct pid_map *map, unsigned int num_entries, UIN
|
|||
#endif
|
||||
}
|
||||
|
||||
static NTSTATUS tcp_conns_enumerate_all( DWORD filter, struct nsi_tcp_conn_key *key_data, DWORD key_size,
|
||||
void *rw, DWORD rw_size,
|
||||
struct nsi_tcp_conn_dynamic *dynamic_data, DWORD dynamic_size,
|
||||
struct nsi_tcp_conn_static *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS tcp_conns_enumerate_all( UINT filter, struct nsi_tcp_conn_key *key_data, UINT key_size,
|
||||
void *rw, UINT rw_size,
|
||||
struct nsi_tcp_conn_dynamic *dynamic_data, UINT dynamic_size,
|
||||
struct nsi_tcp_conn_static *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
DWORD num = 0;
|
||||
NTSTATUS status = STATUS_SUCCESS;
|
||||
|
@ -741,9 +741,9 @@ static NTSTATUS tcp_conns_enumerate_all( DWORD filter, struct nsi_tcp_conn_key *
|
|||
return status;
|
||||
}
|
||||
|
||||
static NTSTATUS tcp_all_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS tcp_all_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
TRACE( "%p %d %p %d %p %d %p %d %p\n", key_data, key_size, rw_data, rw_size,
|
||||
dynamic_data, dynamic_size, static_data, static_size, count );
|
||||
|
@ -752,9 +752,9 @@ static NTSTATUS tcp_all_enumerate_all( void *key_data, DWORD key_size, void *rw_
|
|||
dynamic_data, dynamic_size, static_data, static_size, count );
|
||||
}
|
||||
|
||||
static NTSTATUS tcp_estab_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS tcp_estab_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
TRACE( "%p %d %p %d %p %d %p %d %p\n", key_data, key_size, rw_data, rw_size,
|
||||
dynamic_data, dynamic_size, static_data, static_size, count );
|
||||
|
@ -763,9 +763,9 @@ static NTSTATUS tcp_estab_enumerate_all( void *key_data, DWORD key_size, void *r
|
|||
dynamic_data, dynamic_size, static_data, static_size, count );
|
||||
}
|
||||
|
||||
static NTSTATUS tcp_listen_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS tcp_listen_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
TRACE( "%p %d %p %d %p %d %p %d %p\n", key_data, key_size, rw_data, rw_size,
|
||||
dynamic_data, dynamic_size, static_data, static_size, count );
|
||||
|
|
|
@ -83,9 +83,9 @@
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(nsi);
|
||||
|
||||
static DWORD udp_num_addrs( USHORT family )
|
||||
static UINT udp_num_addrs( USHORT family )
|
||||
{
|
||||
DWORD endpoint_count = 0;
|
||||
UINT endpoint_count = 0;
|
||||
|
||||
nsi_enumerate_all( 1, 0, &NPI_MS_UDP_MODULEID, NSI_UDP_ENDPOINT_TABLE,
|
||||
NULL, 0, NULL, 0, NULL, 0, NULL, 0, &endpoint_count );
|
||||
|
@ -93,8 +93,8 @@ static DWORD udp_num_addrs( USHORT family )
|
|||
return endpoint_count;
|
||||
}
|
||||
|
||||
static NTSTATUS udp_stats_get_all_parameters( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size )
|
||||
static NTSTATUS udp_stats_get_all_parameters( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size )
|
||||
{
|
||||
struct nsi_udp_stats_dynamic dyn;
|
||||
const USHORT *family = key;
|
||||
|
@ -145,7 +145,7 @@ static NTSTATUS udp_stats_get_all_parameters( const void *key, DWORD key_size, v
|
|||
struct
|
||||
{
|
||||
const char *name;
|
||||
DWORD *elem;
|
||||
UINT *elem;
|
||||
} udp_stat_list[] =
|
||||
{
|
||||
{ "Udp6InDatagrams", &in_dgrams },
|
||||
|
@ -202,9 +202,9 @@ static NTSTATUS udp_stats_get_all_parameters( const void *key, DWORD key_size, v
|
|||
return STATUS_NOT_SUPPORTED;
|
||||
}
|
||||
|
||||
static NTSTATUS udp_endpoint_enumerate_all( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count )
|
||||
static NTSTATUS udp_endpoint_enumerate_all( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count )
|
||||
{
|
||||
DWORD num = 0;
|
||||
NTSTATUS status = STATUS_SUCCESS;
|
||||
|
|
|
@ -22,10 +22,10 @@ NTSTATUS nsi_enumerate_all_ex( struct nsi_enumerate_all_ex *params ) DECLSPEC_HI
|
|||
NTSTATUS nsi_get_all_parameters_ex( struct nsi_get_all_parameters_ex *params ) DECLSPEC_HIDDEN;
|
||||
NTSTATUS nsi_get_parameter_ex( struct nsi_get_parameter_ex *params ) DECLSPEC_HIDDEN;
|
||||
|
||||
static inline NTSTATUS nsi_enumerate_all( DWORD unk, DWORD unk2, const NPI_MODULEID *module, DWORD table,
|
||||
void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size, void *static_data, DWORD static_size,
|
||||
DWORD *count )
|
||||
static inline NTSTATUS nsi_enumerate_all( UINT unk, UINT unk2, const NPI_MODULEID *module, UINT table,
|
||||
void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size, void *static_data, UINT static_size,
|
||||
UINT *count )
|
||||
{
|
||||
struct nsi_enumerate_all_ex params;
|
||||
NTSTATUS status;
|
||||
|
@ -54,7 +54,7 @@ static inline NTSTATUS nsi_enumerate_all( DWORD unk, DWORD unk2, const NPI_MODUL
|
|||
BOOL convert_luid_to_unix_name( const NET_LUID *luid, const char **unix_name ) DECLSPEC_HIDDEN;
|
||||
BOOL convert_unix_name_to_luid( const char *unix_name, NET_LUID *luid ) DECLSPEC_HIDDEN;
|
||||
|
||||
static inline BOOL convert_luid_to_index( const NET_LUID *luid, DWORD *index )
|
||||
static inline BOOL convert_luid_to_index( const NET_LUID *luid, UINT *index )
|
||||
{
|
||||
struct nsi_get_parameter_ex params;
|
||||
params.unknown[0] = 0;
|
||||
|
@ -73,7 +73,7 @@ static inline BOOL convert_luid_to_index( const NET_LUID *luid, DWORD *index )
|
|||
return !nsi_get_parameter_ex( ¶ms );
|
||||
}
|
||||
|
||||
static inline BOOL convert_index_to_luid( DWORD index, NET_LUID *luid )
|
||||
static inline BOOL convert_index_to_luid( UINT index, NET_LUID *luid )
|
||||
{
|
||||
struct nsi_get_parameter_ex params;
|
||||
params.unknown[0] = 0;
|
||||
|
@ -95,11 +95,11 @@ static inline BOOL convert_index_to_luid( DWORD index, NET_LUID *luid )
|
|||
struct ipv6_addr_scope
|
||||
{
|
||||
IN6_ADDR addr;
|
||||
DWORD scope;
|
||||
UINT scope;
|
||||
};
|
||||
|
||||
struct ipv6_addr_scope *get_ipv6_addr_scope_table( unsigned int *size ) DECLSPEC_HIDDEN;
|
||||
DWORD find_ipv6_addr_scope( const IN6_ADDR *addr, const struct ipv6_addr_scope *table, unsigned int size ) DECLSPEC_HIDDEN;
|
||||
UINT find_ipv6_addr_scope( const IN6_ADDR *addr, const struct ipv6_addr_scope *table, unsigned int size ) DECLSPEC_HIDDEN;
|
||||
|
||||
struct pid_map
|
||||
{
|
||||
|
@ -112,16 +112,16 @@ unsigned int find_owning_pid( struct pid_map *map, unsigned int num_entries, UIN
|
|||
|
||||
struct module_table
|
||||
{
|
||||
DWORD table;
|
||||
DWORD sizes[4];
|
||||
NTSTATUS (*enumerate_all)( void *key_data, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size, DWORD_PTR *count );
|
||||
NTSTATUS (*get_all_parameters)( const void *key, DWORD key_size, void *rw_data, DWORD rw_size,
|
||||
void *dynamic_data, DWORD dynamic_size,
|
||||
void *static_data, DWORD static_size );
|
||||
NTSTATUS (*get_parameter)( const void *key, DWORD key_size, DWORD param_type,
|
||||
void *data, DWORD data_size, DWORD data_offset );
|
||||
UINT table;
|
||||
UINT sizes[4];
|
||||
NTSTATUS (*enumerate_all)( void *key_data, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size, UINT_PTR *count );
|
||||
NTSTATUS (*get_all_parameters)( const void *key, UINT key_size, void *rw_data, UINT rw_size,
|
||||
void *dynamic_data, UINT dynamic_size,
|
||||
void *static_data, UINT static_size );
|
||||
NTSTATUS (*get_parameter)( const void *key, UINT key_size, UINT param_type,
|
||||
void *data, UINT data_size, UINT data_offset );
|
||||
};
|
||||
|
||||
struct module
|
||||
|
|
Loading…
Reference in a new issue