Lines Matching full:ncp
35 struct ncp { struct
58 extern void ncp_Init(struct ncp *, struct bundle *); argument
59 extern void ncp_Destroy(struct ncp *);
60 extern int ncp_fsmStart(struct ncp *, struct bundle *);
61 extern void ncp_IfaceAddrAdded(struct ncp *, const struct iface_addr *);
62 extern void ncp_IfaceAddrDeleted(struct ncp *, const struct iface_addr *);
63 extern void ncp_SetLink(struct ncp *, struct link *);
64 extern void ncp_Enqueue(struct ncp *, int, unsigned, char *, int);
65 extern void ncp_DeleteQueues(struct ncp *);
66 extern size_t ncp_QueueLen(struct ncp *);
67 extern size_t ncp_FillPhysicalQueues(struct ncp *, struct bundle *);
68 extern int ncp_PushPacket(struct ncp *, int *, struct link *);
70 extern int ncp_IsUrgentTcpLen(struct ncp *, int);
71 extern void ncp_SetUrgentTcpLen(struct ncp *, int);
76 extern int ncp_LayersOpen(struct ncp *);
77 extern int ncp_LayersUnfinished(struct ncp *);
78 extern void ncp_Close(struct ncp *);
79 extern void ncp2initial(struct ncp *);
81 #define ncp_IsUrgentTcpPort(ncp, p1, p2) \ argument
82 ncp_IsUrgentPort(&(ncp)->cfg.urgent.tcp, p1, p2)
83 #define ncp_IsUrgentUdpPort(ncp, p1, p2) \ argument
84 ncp_IsUrgentPort(&(ncp)->cfg.urgent.udp, p1, p2)
85 #define ncp_AddUrgentTcpPort(ncp, p) \ argument
86 ncp_AddUrgentPort(&(ncp)->cfg.urgent.tcp, p)
87 #define ncp_AddUrgentUdpPort(ncp, p) \ argument
88 ncp_AddUrgentPort(&(ncp)->cfg.urgent.udp, p)
89 #define ncp_RemoveUrgentTcpPort(ncp, p) \ argument
90 ncp_RemoveUrgentPort(&(ncp)->cfg.urgent.tcp, p)
91 #define ncp_RemoveUrgentUdpPort(ncp, p) \ argument
92 ncp_RemoveUrgentPort(&(ncp)->cfg.urgent.udp, p)
93 #define ncp_ClearUrgentTcpPorts(ncp) \ argument
94 ncp_ClearUrgentPorts(&(ncp)->cfg.urgent.tcp)
95 #define ncp_ClearUrgentUdpPorts(ncp) \ argument
96 ncp_ClearUrgentPorts(&(ncp)->cfg.urgent.udp)
97 #define ncp_ClearUrgentTOS(ncp) (ncp)->cfg.urgent.tos = 0 argument
98 #define ncp_SetUrgentTOS(ncp) (ncp)->cfg.urgent.tos = 1 argument