summaryrefslogtreecommitdiffstats
path: root/3rdparty/openpgm-svn-r1135/pgm/nametoindex.c.c89.patch
blob: 127eb4a0b2f5937e0716369c5fb793a479ace1b0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
--- nametoindex.c	2010-05-21 11:34:30.000000000 +0800
+++ nametoindex.c89	2010-08-04 12:57:20.000000000 +0800
@@ -78,6 +78,7 @@
 
 	pgm_assert (AF_INET6 != iffamily);
 
+	{
 	DWORD dwRet, ifIndex;
 	ULONG ulOutBufLen = DEFAULT_BUFFER_SIZE;
 	PIP_ADAPTER_INFO pAdapterInfo = NULL;
@@ -86,7 +87,9 @@
 /* loop to handle interfaces coming online causing a buffer overflow
  * between first call to list buffer length and second call to enumerate.
  */
-	for (unsigned i = MAX_TRIES; i; i--)
+	{
+	unsigned i;
+	for (i = MAX_TRIES; i; i--)
 	{
 		pgm_debug ("IP_ADAPTER_INFO buffer length %lu bytes.", ulOutBufLen);
 		pAdapterInfo = (IP_ADAPTER_INFO*)_pgm_heap_alloc (ulOutBufLen);
@@ -98,6 +101,7 @@
 			break;
 		}
 	}
+	}
 
 	switch (dwRet) {
 	case ERROR_SUCCESS:	/* NO_ERROR */
@@ -118,7 +122,9 @@
 		 pAdapter;
 		 pAdapter = pAdapter->Next)
 	{
-		for (IP_ADDR_STRING *pIPAddr = &pAdapter->IpAddressList;
+		{
+		IP_ADDR_STRING *pIPAddr;
+		for (pIPAddr = &pAdapter->IpAddressList;
 			 pIPAddr;
 			 pIPAddr = pIPAddr->Next)
 		{
@@ -132,11 +138,13 @@
 				return ifIndex;
 			}
 		}
+		}
 	}
 
 	if (pAdapterInfo)
 		_pgm_heap_free (pAdapterInfo);
 	return 0;
+	}
 }
 
 /* Retrieve adapter index via name.
@@ -155,6 +163,7 @@
 {
 	pgm_return_val_if_fail (NULL != ifname, 0);
 
+	{
 	ULONG ifIndex;
 	DWORD dwSize = DEFAULT_BUFFER_SIZE, dwRet;
 	IP_ADAPTER_ADDRESSES *pAdapterAddresses = NULL, *adapter;
@@ -170,7 +179,9 @@
 /* loop to handle interfaces coming online causing a buffer overflow
  * between first call to list buffer length and second call to enumerate.
  */
-	for (unsigned i = MAX_TRIES; i; i--)
+	{
+	unsigned i;
+	for (i = MAX_TRIES; i; i--)
 	{
 		pAdapterAddresses = (IP_ADAPTER_ADDRESSES*)_pgm_heap_alloc (dwSize);
 		dwRet = GetAdaptersAddresses (AF_UNSPEC,
@@ -188,6 +199,7 @@
 			break;
 		}
 	}
+	}
 
 	switch (dwRet) {
 	case ERROR_SUCCESS:
@@ -218,6 +230,7 @@
 	if (pAdapterAddresses)
 		_pgm_heap_free (pAdapterAddresses);
 	return 0;
+	}
 }
 #endif /* _WIN32 */