and added files
[bcm963xx.git] / userapps / opensource / net-snmp / include / net-snmp / library / snmpIPXDomain.h
1 #ifndef _SNMPIPXDOMAIN_H
2 #define _SNMPIPXDOMAIN_H
3
4 #ifdef __cplusplus
5 extern          "C" {
6 #endif
7
8 #include <net-snmp/library/snmp_transport.h>
9 #include <net-snmp/library/asn1.h>
10 #if HAVE_NETIPX_IPX_H
11 #include <netipx/ipx.h>
12 #endif
13
14
15 netsnmp_transport *netsnmp_ipx_transport(struct sockaddr_ipx *addr, int local);
16
17 /*
18  * Convert an textually formatted IPX address into a sockaddr_ipx
19  * structure which is written to *addr.  Returns 1 if the conversion
20  * was successful, or 0 if it failed.  
21  */
22
23 int             netsnmp_sockaddr_ipx(struct sockaddr_ipx *addr,
24                                      const char *peername);
25
26 /*
27  * "Constructor" for transport domain object.  
28  */
29
30 void            netsnmp_ipx_ctor(void);
31
32 #ifdef __cplusplus
33 }
34 #endif
35 #endif/*_SNMPIPXDOMAIN_H*/