1 # Generated by h2py from /usr/include/netinet/in.h
4 # Included from features.h
21 # Included from sys/cdefs.h
23 def __P(args
): return args
25 def __P(args
): return args
27 def __P(args
): return ()
29 def __STRING(x
): return #x
31 def __STRING(x
): return "x"
34 # Included from sys/socket.h
36 # Included from linux/socket.h
38 # Included from asm/socket.h
40 # Included from asm/sockios.h
63 # Included from linux/sockios.h
73 SIOCGIFDSTADDR
= 0x8917
74 SIOCSIFDSTADDR
= 0x8918
75 SIOCGIFBRDADDR
= 0x8919
76 SIOCSIFBRDADDR
= 0x891a
77 SIOCGIFNETMASK
= 0x891b
78 SIOCSIFNETMASK
= 0x891c
79 SIOCGIFMETRIC
= 0x891d
80 SIOCSIFMETRIC
= 0x891e
85 SIOCSIFHWADDR
= 0x8924
88 SIOCGIFHWADDR
= 0x8927
108 SIOCDEVPRIVATE
= 0x89F0
109 SIOCPROTOPRIVATE
= 0x89E0
111 # Included from linux/uio.h
132 PF_UNSPEC
= AF_UNSPEC
137 PF_APPLETALK
= AF_APPLETALK
138 PF_NETROM
= AF_NETROM
139 PF_BRIDGE
= AF_BRIDGE
157 IPTOS_LOWDELAY
= 0x10
158 IPTOS_THROUGHPUT
= 0x08
159 IPTOS_RELIABILITY
= 0x04
165 IP_MULTICAST_TTL
= 33
166 IP_MULTICAST_LOOP
= 34
167 IP_ADD_MEMBERSHIP
= 35
168 IP_DROP_MEMBERSHIP
= 36
169 IP_DEFAULT_MULTICAST_TTL
= 1
170 IP_DEFAULT_MULTICAST_LOOP
= 1
171 IP_MAX_MEMBERSHIPS
= 20
175 SOPRI_INTERACTIVE
= 0
179 # Included from sys/types.h
181 # Included from linux/types.h
183 # Included from linux/posix_types.h
185 def __FDELT(d
): return ((d
) / __NFDBITS
)
188 # Included from asm/posix_types.h
189 def __FD_ZERO(fdsetp
): return \
192 # Included from asm/types.h
194 # Included from sys/bitypes.h
196 # Included from pthread/mit/posix.h
198 # Included from pthread/mit/types.h
200 # Included from pthread/mit/xtypes.h
202 # Included from pthread/mit/sys/types.h
204 IMPLINK_LOWEXPER
= 156
205 IMPLINK_HIGHEXPER
= 158
207 # Included from linux/in.h
209 IN_CLASSA_NET
= 0xff000000
210 IN_CLASSA_NSHIFT
= 24
211 IN_CLASSA_HOST
= (0xffffffff & ~IN_CLASSA_NET
)
213 IN_CLASSB_NET
= 0xffff0000
214 IN_CLASSB_NSHIFT
= 16
215 IN_CLASSB_HOST
= (0xffffffff & ~IN_CLASSB_NET
)
216 IN_CLASSB_MAX
= 65536
217 IN_CLASSC_NET
= 0xffffff00
219 IN_CLASSC_HOST
= (0xffffffff & ~IN_CLASSC_NET
)
220 def IN_MULTICAST(a
): return IN_CLASSD(a
)
222 IN_MULTICAST_NET
= 0xF0000000
224 INADDR_LOOPBACK
= 0x7f000001
225 INADDR_UNSPEC_GROUP
= 0xe0000000
226 INADDR_ALLHOSTS_GROUP
= 0xe0000001
227 INADDR_MAX_LOCAL_GROUP
= 0xe00000ff
229 # Included from asm/byteorder.h
230 __LITTLE_ENDIAN
= 1234
232 # Included from linux/config.h
234 # Included from linux/autoconf.h
236 CONFIG_MODVERSIONS
= 1
238 CONFIG_MATH_EMULATION
= 1
242 CONFIG_BINFMT_AOUT
= 1
243 CONFIG_BINFMT_ELF
= 1
244 CONFIG_KERNEL_ELF
= 1
246 CONFIG_BLK_DEV_FD
= 1
247 CONFIG_BLK_DEV_IDE
= 1
248 CONFIG_BLK_DEV_IDECD
= 1
249 CONFIG_BLK_DEV_IDETAPE
= 1
250 CONFIG_BLK_DEV_IDE_PCMCIA
= 1
251 CONFIG_BLK_DEV_CMD640
= 1
252 CONFIG_BLK_DEV_CMD640_ENHANCED
= 1
253 CONFIG_BLK_DEV_RZ1000
= 1
254 CONFIG_BLK_DEV_LOOP_MODULE
= 1
255 CONFIG_BLK_DEV_MD
= 1
256 CONFIG_MD_LINEAR_MODULE
= 1
257 CONFIG_MD_STRIPED_MODULE
= 1
258 CONFIG_BLK_DEV_RAM
= 1
259 CONFIG_BLK_DEV_INITRD
= 1
263 CONFIG_IP_FORWARD
= 1
264 CONFIG_IP_FIREWALL
= 1
266 CONFIG_NET_IPIP_MODULE
= 1
267 CONFIG_IP_ALIAS_MODULE
= 1
268 CONFIG_INET_RARP_MODULE
= 1
271 CONFIG_IPX_MODULE
= 1
272 CONFIG_ATALK_MODULE
= 1
274 CONFIG_BLK_DEV_SD
= 1
275 CONFIG_CHR_DEV_ST_MODULE
= 1
276 CONFIG_BLK_DEV_SR
= 1
277 CONFIG_CHR_DEV_SG_MODULE
= 1
278 CONFIG_SCSI_CONSTANTS
= 1
279 CONFIG_SCSI_7000FASST_MODULE
= 1
280 CONFIG_SCSI_AHA152X_MODULE
= 1
281 CONFIG_SCSI_AHA1542_MODULE
= 1
282 CONFIG_SCSI_AHA1740_MODULE
= 1
283 CONFIG_SCSI_AIC7XXX_MODULE
= 1
284 CONFIG_SCSI_ADVANSYS_MODULE
= 1
285 CONFIG_SCSI_IN2000_MODULE
= 1
286 CONFIG_SCSI_AM53C974
= 1
287 CONFIG_SCSI_BUSLOGIC_MODULE
= 1
288 CONFIG_SCSI_DTC3280_MODULE
= 1
289 CONFIG_SCSI_EATA_DMA_MODULE
= 1
290 CONFIG_SCSI_EATA_PIO_MODULE
= 1
291 CONFIG_SCSI_EATA_MODULE
= 1
292 CONFIG_SCSI_FUTURE_DOMAIN_MODULE
= 1
293 CONFIG_SCSI_GENERIC_NCR5380_MODULE
= 1
294 CONFIG_SCSI_G_NCR5380_PORT
= 1
295 CONFIG_SCSI_NCR53C406A_MODULE
= 1
296 CONFIG_SCSI_NCR53C7xx_MODULE
= 1
297 CONFIG_SCSI_NCR53C8XX_MODULE
= 1
298 CONFIG_SCSI_PPA_MODULE
= 1
299 CONFIG_SCSI_PAS16_MODULE
= 1
300 CONFIG_SCSI_QLOGIC_FAS_MODULE
= 1
301 CONFIG_SCSI_QLOGIC_ISP_MODULE
= 1
302 CONFIG_SCSI_SEAGATE_MODULE
= 1
303 CONFIG_SCSI_T128_MODULE
= 1
304 CONFIG_SCSI_U14_34F_MODULE
= 1
305 CONFIG_SCSI_ULTRASTOR_MODULE
= 1
306 CONFIG_NETDEVICES
= 1
307 CONFIG_DUMMY_MODULE
= 1
308 CONFIG_EQUALIZER_MODULE
= 1
309 CONFIG_PLIP_MODULE
= 1
310 CONFIG_PPP_MODULE
= 1
311 CONFIG_SLIP_MODULE
= 1
312 CONFIG_SLIP_COMPRESSED
= 1
313 CONFIG_SLIP_SMART
= 1
314 CONFIG_NET_ETHERNET
= 1
315 CONFIG_NET_VENDOR_3COM
= 1
316 CONFIG_EL1_MODULE
= 1
317 CONFIG_EL2_MODULE
= 1
318 CONFIG_EL3_MODULE
= 1
319 CONFIG_VORTEX_MODULE
= 1
322 CONFIG_NET_VENDOR_SMC
= 1
323 CONFIG_WD80x3_MODULE
= 1
324 CONFIG_ULTRA_MODULE
= 1
325 CONFIG_SMC9194_MODULE
= 1
327 CONFIG_E2100_MODULE
= 1
328 CONFIG_DEPCA_MODULE
= 1
329 CONFIG_EWRK3_MODULE
= 1
330 CONFIG_EEXPRESS_MODULE
= 1
331 CONFIG_HPLAN_PLUS_MODULE
= 1
332 CONFIG_HPLAN_MODULE
= 1
333 CONFIG_HP100_MODULE
= 1
334 CONFIG_NE2000_MODULE
= 1
336 CONFIG_APRICOT_MODULE
= 1
337 CONFIG_DE4X5_MODULE
= 1
338 CONFIG_DEC_ELCP_MODULE
= 1
339 CONFIG_DGRS_MODULE
= 1
340 CONFIG_NET_POCKET
= 1
341 CONFIG_DE600_MODULE
= 1
342 CONFIG_DE620_MODULE
= 1
344 CONFIG_IBMTR_MODULE
= 1
345 CONFIG_ARCNET_MODULE
= 1
346 CONFIG_ARCNET_ETH
= 1
347 CONFIG_ARCNET_1051
= 1
348 CONFIG_ISDN_MODULE
= 1
350 CONFIG_ISDN_PPP_VJ
= 1
351 CONFIG_ISDN_DRV_ICN_MODULE
= 1
352 CONFIG_ISDN_DRV_PCBIT_MODULE
= 1
353 CONFIG_ISDN_DRV_TELES_MODULE
= 1
354 CONFIG_CD_NO_IDESCSI
= 1
355 CONFIG_AZTCD_MODULE
= 1
356 CONFIG_GSCD_MODULE
= 1
357 CONFIG_SBPCD_MODULE
= 1
358 CONFIG_MCD_MODULE
= 1
359 CONFIG_MCDX_MODULE
= 1
360 CONFIG_OPTCD_MODULE
= 1
361 CONFIG_CM206_MODULE
= 1
362 CONFIG_SJCD_MODULE
= 1
364 CONFIG_ISP16_CDI_MODULE
= 1
365 CONFIG_CDU31A_MODULE
= 1
366 CONFIG_CDU535_MODULE
= 1
368 CONFIG_LOCK_MANDATORY
= 1
370 CONFIG_EXT_FS_MODULE
= 1
372 CONFIG_XIA_FS_MODULE
= 1
375 CONFIG_VFAT_FS_MODULE
= 1
376 CONFIG_UMSDOS_FS_MODULE
= 1
379 CONFIG_SMB_FS_MODULE
= 1
380 CONFIG_NCP_FS_MODULE
= 1
381 CONFIG_ISO9660_FS
= 1
382 CONFIG_HPFS_FS_MODULE
= 1
383 CONFIG_SYSV_FS_MODULE
= 1
384 CONFIG_UFS_FS_MODULE
= 1
386 CONFIG_CYCLADES_MODULE
= 1
387 CONFIG_RISCOM8_MODULE
= 1
388 CONFIG_PRINTER_MODULE
= 1
390 CONFIG_ATIXL_BUSMOUSE
= 1
392 CONFIG_MS_BUSMOUSE
= 1
394 CONFIG_82C710_MOUSE
= 1
395 CONFIG_FTAPE_MODULE
= 1
396 UTS_SYSNAME
= "Linux"
397 UTS_MACHINE
= "unknown"
398 UTS_NODENAME
= "(none)"
399 UTS_DOMAINNAME
= "(none)"
402 DEF_SETUPSEG
= 0x9020
405 EXTENDED_VGA
= 0xfffe
407 def __constant_ntohl(x
): return \
409 def __constant_ntohs(x
): return \
411 def __htonl(x
): return __ntohl(x
)
413 def __htons(x
): return __ntohs(x
)
415 def __constant_htonl(x
): return __constant_ntohl(x
)
417 def __constant_htons(x
): return __constant_ntohs(x
)
419 def ntohl(x
): return \
421 def ntohs(x
): return \
423 def htonl(x
): return \
425 def htons(x
): return \
427 def LOOPBACK(x
): return (((x
) & htonl(0xff000000)) == htonl(0x7f000000))
429 def MULTICAST(x
): return (((x
) & htonl(0xf0000000)) == htonl(0xe0000000))