1
- /* FUNCTION: inet_addr */
1
+ /* FUNCTION: __inet_addr */
2
2
3
3
#ifndef _WIN32
4
4
9
9
10
10
in_addr_t __VERIFIER_nondet_in_addr_t (void );
11
11
12
- in_addr_t inet_addr (const char * cp )
12
+ in_addr_t __inet_addr (const char * cp )
13
13
{
14
14
__CPROVER_HIDE :;
15
15
#ifdef __CPROVER_STRING_ABSTRACTION
@@ -24,7 +24,28 @@ in_addr_t inet_addr(const char *cp)
24
24
25
25
#endif
26
26
27
- /* FUNCTION: inet_aton */
27
+ /* FUNCTION: inet_addr */
28
+
29
+ #ifndef _WIN32
30
+
31
+ # ifndef __CPROVER_INET_H_INCLUDED
32
+ # include <arpa/inet.h>
33
+ # define __CPROVER_INET_H_INCLUDED
34
+ # endif
35
+
36
+ # undef inet_addr
37
+
38
+ in_addr_t __inet_addr (const char * cp );
39
+
40
+ in_addr_t inet_addr (const char * cp )
41
+ {
42
+ __CPROVER_HIDE :;
43
+ return __inet_addr (cp );
44
+ }
45
+
46
+ #endif
47
+
48
+ /* FUNCTION: __inet_aton */
28
49
29
50
#ifndef _WIN32
30
51
@@ -35,7 +56,7 @@ in_addr_t inet_addr(const char *cp)
35
56
36
57
int __VERIFIER_nondet_int (void );
37
58
38
- int inet_aton (const char * cp , struct in_addr * pin )
59
+ int __inet_aton (const char * cp , struct in_addr * pin )
39
60
{
40
61
__CPROVER_HIDE :;
41
62
#ifdef __CPROVER_STRING_ABSTRACTION
@@ -51,7 +72,28 @@ int inet_aton(const char *cp, struct in_addr *pin)
51
72
52
73
#endif
53
74
54
- /* FUNCTION: inet_ntoa */
75
+ /* FUNCTION: inet_aton */
76
+
77
+ #ifndef _WIN32
78
+
79
+ # ifndef __CPROVER_INET_H_INCLUDED
80
+ # include <arpa/inet.h>
81
+ # define __CPROVER_INET_H_INCLUDED
82
+ # endif
83
+
84
+ # undef inet_aton
85
+
86
+ int __inet_aton (const char * cp , struct in_addr * pin );
87
+
88
+ int inet_aton (const char * cp , struct in_addr * pin )
89
+ {
90
+ __CPROVER_HIDE :;
91
+ return __inet_aton (cp , pin );
92
+ }
93
+
94
+ #endif
95
+
96
+ /* FUNCTION: __inet_ntoa */
55
97
56
98
#ifndef _WIN32
57
99
@@ -62,7 +104,7 @@ int inet_aton(const char *cp, struct in_addr *pin)
62
104
63
105
char __inet_ntoa_buffer [16 ];
64
106
65
- char * inet_ntoa (struct in_addr in )
107
+ char * __inet_ntoa (struct in_addr in )
66
108
{
67
109
__CPROVER_HIDE :;
68
110
(void )in ;
@@ -73,7 +115,28 @@ __CPROVER_HIDE:;
73
115
74
116
#endif
75
117
76
- /* FUNCTION: inet_network */
118
+ /* FUNCTION: inet_ntoa */
119
+
120
+ #ifndef _WIN32
121
+
122
+ # ifndef __CPROVER_INET_H_INCLUDED
123
+ # include <arpa/inet.h>
124
+ # define __CPROVER_INET_H_INCLUDED
125
+ # endif
126
+
127
+ # undef inet_ntoa
128
+
129
+ char * __inet_ntoa (struct in_addr in );
130
+
131
+ char * inet_ntoa (struct in_addr in )
132
+ {
133
+ __CPROVER_HIDE :;
134
+ return __inet_ntoa (in );
135
+ }
136
+
137
+ #endif
138
+
139
+ /* FUNCTION: __inet_network */
77
140
78
141
#ifndef _WIN32
79
142
@@ -84,7 +147,7 @@ __CPROVER_HIDE:;
84
147
85
148
in_addr_t __VERIFIER_nondet_in_addr_t (void );
86
149
87
- in_addr_t inet_network (const char * cp )
150
+ in_addr_t __inet_network (const char * cp )
88
151
{
89
152
__CPROVER_HIDE :;
90
153
#ifdef __CPROVER_STRING_ABSTRACTION
@@ -99,6 +162,27 @@ in_addr_t inet_network(const char *cp)
99
162
100
163
#endif
101
164
165
+ /* FUNCTION: inet_network */
166
+
167
+ #ifndef _WIN32
168
+
169
+ # ifndef __CPROVER_INET_H_INCLUDED
170
+ # include <arpa/inet.h>
171
+ # define __CPROVER_INET_H_INCLUDED
172
+ # endif
173
+
174
+ # undef inet_network
175
+
176
+ in_addr_t __inet_network (const char * cp );
177
+
178
+ in_addr_t inet_network (const char * cp )
179
+ {
180
+ __CPROVER_HIDE :;
181
+ return __inet_network (cp );
182
+ }
183
+
184
+ #endif
185
+
102
186
/* FUNCTION: htonl */
103
187
104
188
#ifndef __CPROVER_STDINT_H_INCLUDED
0 commit comments