Lines Matching refs:ncp

28  * $FreeBSD: stable/11/usr.sbin/ppp/ncp.h 330449 2018-03-05 07:26:05Z eadler $
37 struct ncp {
59 extern void ncp_Init(struct ncp *, struct bundle *);
60 extern void ncp_Destroy(struct ncp *);
61 extern int ncp_fsmStart(struct ncp *, struct bundle *);
62 extern void ncp_IfaceAddrAdded(struct ncp *, const struct iface_addr *);
63 extern void ncp_IfaceAddrDeleted(struct ncp *, const struct iface_addr *);
64 extern void ncp_SetLink(struct ncp *, struct link *);
65 extern void ncp_Enqueue(struct ncp *, int, unsigned, char *, int);
66 extern void ncp_DeleteQueues(struct ncp *);
67 extern size_t ncp_QueueLen(struct ncp *);
68 extern size_t ncp_FillPhysicalQueues(struct ncp *, struct bundle *);
69 extern int ncp_PushPacket(struct ncp *, int *, struct link *);
75 extern int ncp_LayersOpen(struct ncp *);
76 extern int ncp_LayersUnfinished(struct ncp *);
77 extern void ncp_Close(struct ncp *);
78 extern void ncp2initial(struct ncp *);
80 #define ncp_IsUrgentTcpPort(ncp, p1, p2) \
81 ncp_IsUrgentPort(&(ncp)->cfg.urgent.tcp, p1, p2)
82 #define ncp_IsUrgentUdpPort(ncp, p1, p2) \
83 ncp_IsUrgentPort(&(ncp)->cfg.urgent.udp, p1, p2)
84 #define ncp_AddUrgentTcpPort(ncp, p) \
85 ncp_AddUrgentPort(&(ncp)->cfg.urgent.tcp, p)
86 #define ncp_AddUrgentUdpPort(ncp, p) \
87 ncp_AddUrgentPort(&(ncp)->cfg.urgent.udp, p)
88 #define ncp_RemoveUrgentTcpPort(ncp, p) \
89 ncp_RemoveUrgentPort(&(ncp)->cfg.urgent.tcp, p)
90 #define ncp_RemoveUrgentUdpPort(ncp, p) \
91 ncp_RemoveUrgentPort(&(ncp)->cfg.urgent.udp, p)
92 #define ncp_ClearUrgentTcpPorts(ncp) \
93 ncp_ClearUrgentPorts(&(ncp)->cfg.urgent.tcp)
94 #define ncp_ClearUrgentUdpPorts(ncp) \
95 ncp_ClearUrgentPorts(&(ncp)->cfg.urgent.udp)
96 #define ncp_ClearUrgentTOS(ncp) (ncp)->cfg.urgent.tos = 0;
97 #define ncp_SetUrgentTOS(ncp) (ncp)->cfg.urgent.tos = 1;