summaryrefslogtreecommitdiff
path: root/accel-pppd/include
diff options
context:
space:
mode:
authorDmitry Kozlov <xeb@mail.ru>2016-04-04 14:17:25 +0300
committerDmitry Kozlov <xeb@mail.ru>2016-04-04 14:17:25 +0300
commit581d4533cee479516132a089844b7fc6c32b59ae (patch)
treef1610e0c43c958fe53769c2d60254ae382bea4d5 /accel-pppd/include
parentb29c9326c2630a0375a9d92b0c553b6e60c8cdaa (diff)
downloadaccel-ppp-581d4533cee479516132a089844b7fc6c32b59ae.tar.gz
accel-ppp-581d4533cee479516132a089844b7fc6c32b59ae.zip
ipoe,pppoe,vlan_mon: deleted conditions to simultaneous start ipoe and pppoe on same interfaces (started by vlan_mon)
Diffstat (limited to 'accel-pppd/include')
-rw-r--r--accel-pppd/include/vlan_mon.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/accel-pppd/include/vlan_mon.h b/accel-pppd/include/vlan_mon.h
index 328e2303..ebcfdc6c 100644
--- a/accel-pppd/include/vlan_mon.h
+++ b/accel-pppd/include/vlan_mon.h
@@ -3,11 +3,12 @@
typedef void (*vlan_mon_notify)(int ifindex, int vid, int vlan_ifindex);
-void vlan_mon_register_proto(int proto, vlan_mon_notify cb);
+void vlan_mon_register_proto(uint16_t proto, vlan_mon_notify cb);
-int vlan_mon_add(int ifindex, int proto, long *mask, int len);
-int vlan_mon_add_vid(int ifindex, int proto, int vid);
-int vlan_mon_del(int ifindex, int proto);
+int vlan_mon_add(int ifindex, uint16_t proto, long *mask, int len);
+int vlan_mon_add_vid(int ifindex, uint16_t proto, uint16_t vid);
+int vlan_mon_del(int ifindex, uint16_t proto);
+int vlan_mon_check_busy(int ifindex, uint16_t vid);
int make_vlan_name(const char *pattern, const char *parent, int svid, int cvid, char *name);
int parse_vlan_mon(const char *opt, long *mask);