17c478bd9Sstevel@tonic-gate /* 2*e11c3f44Smeem * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 37c478bd9Sstevel@tonic-gate * Use is subject to license terms. 47c478bd9Sstevel@tonic-gate */ 57c478bd9Sstevel@tonic-gate /* 67c478bd9Sstevel@tonic-gate * Copyright (c) 1983 Regents of the University of California. 77c478bd9Sstevel@tonic-gate * All rights reserved. The Berkeley software License Agreement 87c478bd9Sstevel@tonic-gate * specifies the terms and conditions for redistribution. 97c478bd9Sstevel@tonic-gate */ 107c478bd9Sstevel@tonic-gate 117c478bd9Sstevel@tonic-gate #ifndef _DEFS_H 127c478bd9Sstevel@tonic-gate #define _DEFS_H 137c478bd9Sstevel@tonic-gate 147c478bd9Sstevel@tonic-gate #ifdef __cplusplus 157c478bd9Sstevel@tonic-gate extern "C" { 167c478bd9Sstevel@tonic-gate #endif 177c478bd9Sstevel@tonic-gate 18d62bc4baSyz147064 #include <errno.h> 19*e11c3f44Smeem #include <limits.h> 207c478bd9Sstevel@tonic-gate #include <unistd.h> 217c478bd9Sstevel@tonic-gate #include <stdlib.h> 227c478bd9Sstevel@tonic-gate #include <stdio.h> 237c478bd9Sstevel@tonic-gate #include <fcntl.h> 247c478bd9Sstevel@tonic-gate #include <ctype.h> 257c478bd9Sstevel@tonic-gate #include <string.h> 267c478bd9Sstevel@tonic-gate #include <syslog.h> 277c478bd9Sstevel@tonic-gate #include <zone.h> 287c478bd9Sstevel@tonic-gate 297c478bd9Sstevel@tonic-gate #include <sys/types.h> 307c478bd9Sstevel@tonic-gate #include <sys/socket.h> 317c478bd9Sstevel@tonic-gate #include <sys/ioctl.h> 327c478bd9Sstevel@tonic-gate #include <sys/stat.h> 337c478bd9Sstevel@tonic-gate #include <sys/file.h> 347c478bd9Sstevel@tonic-gate #include <sys/sockio.h> 357c478bd9Sstevel@tonic-gate #include <stropts.h> 367c478bd9Sstevel@tonic-gate 377c478bd9Sstevel@tonic-gate #include <netinet/in.h> 387c478bd9Sstevel@tonic-gate #include <netinet/ip6.h> 397c478bd9Sstevel@tonic-gate #include <netinet/icmp6.h> 407c478bd9Sstevel@tonic-gate #include <netinet/tcp.h> 417c478bd9Sstevel@tonic-gate #include <net/if.h> 427c478bd9Sstevel@tonic-gate #include <net/pfkeyv2.h> 437c478bd9Sstevel@tonic-gate #include <netinet/if_ether.h> 447c478bd9Sstevel@tonic-gate #include <net/if_types.h> 457c478bd9Sstevel@tonic-gate #include <net/if_dl.h> 467c478bd9Sstevel@tonic-gate 477c478bd9Sstevel@tonic-gate #include <netinet/dhcp.h> 487c478bd9Sstevel@tonic-gate #include <dhcpagent_util.h> 497c478bd9Sstevel@tonic-gate #include <dhcpagent_ipc.h> 507c478bd9Sstevel@tonic-gate 517c478bd9Sstevel@tonic-gate #include <netdb.h> 527c478bd9Sstevel@tonic-gate #include <arpa/inet.h> 537c478bd9Sstevel@tonic-gate #include <assert.h> 547c478bd9Sstevel@tonic-gate 557c478bd9Sstevel@tonic-gate #include <ipmp_mpathd.h> 56*e11c3f44Smeem #include <ipmp_admin.h> 57*e11c3f44Smeem #include <libinetutil.h> 58*e11c3f44Smeem #include <alloca.h> 597c478bd9Sstevel@tonic-gate 607c478bd9Sstevel@tonic-gate #ifdef __cplusplus 617c478bd9Sstevel@tonic-gate } 627c478bd9Sstevel@tonic-gate #endif 637c478bd9Sstevel@tonic-gate 647c478bd9Sstevel@tonic-gate #endif /* _DEFS_H */ 65