Lines Matching defs:ipcp
45 struct ipcp {
103 #define fsm2ipcp(fp) (fp->proto == PROTO_IPCP ? (struct ipcp *)fp : NULL)
104 #define IPCP_QUEUES(ipcp) (sizeof ipcp->Queue / sizeof ipcp->Queue[0])
111 extern void ipcp_Init(struct ipcp *, struct bundle *, struct link *,
113 extern void ipcp_Destroy(struct ipcp *);
114 extern void ipcp_Setup(struct ipcp *, u_int32_t);
115 extern void ipcp_SetLink(struct ipcp *, struct link *);
119 extern void ipcp_AddInOctets(struct ipcp *, int);
120 extern void ipcp_AddOutOctets(struct ipcp *, int);
124 extern void ipcp_IfaceAddrAdded(struct ipcp *, const struct iface_addr *);
125 extern void ipcp_IfaceAddrDeleted(struct ipcp *, const struct iface_addr *);
126 extern int ipcp_InterfaceUp(struct ipcp *);
128 extern int ipcp_WriteDNS(struct ipcp *);
129 extern void ipcp_RestoreDNS(struct ipcp *);
130 extern void ipcp_LoadDNS(struct ipcp *);
131 extern size_t ipcp_QueueLen(struct ipcp *);
132 extern int ipcp_PushPacket(struct ipcp *, struct link *);