+struct x25_ifaddr {
+ struct ifaddr ia_ifa; /* protocol-independent info */
+#define ia_ifp ia_ifa.ifa_ifp
+#define ia_flags ia_ifa.ifa_flags
+ struct x25_ifaddr *ia_next; /* next in list of x25 addresses */
+ struct sockaddr_x25 ia_addr; /* reserve space for interface name */
+ struct sockaddr_x25 ia_sockmask; /* reserve space for netmask */
+ struct x25config *ia_xcp; /* network specific configuration */
+ struct x25config *ia_xc; /* network specific configuration */
+ short ia_state; /* packet level status */
+#define ia_maxlcn ia->ia_xc.xc_maxlcn /* local copy of xc_maxlcn */
+ struct pklcd **ia_chan; /* dispatch vector for ciruits */
+};