aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2011-01-02 16:41:11 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2011-01-17 11:21:10 +0100
commitb6edf97481737d5846bdd65bda15d8762ffc0c78 (patch)
tree9a866b9564a64dd11cebc85e94b5aa44eef590d3 /include
parent016ba29ec23c65ff3ccbd12e6128384567d34406 (diff)
linkset: Prepare the UDP support to support multiple links.
Diffstat (limited to 'include')
-rw-r--r--include/bsc_data.h1
-rw-r--r--include/snmp_mtp.h4
2 files changed, 3 insertions, 2 deletions
diff --git a/include/bsc_data.h b/include/bsc_data.h
index 7ac39f8..32fc94f 100644
--- a/include/bsc_data.h
+++ b/include/bsc_data.h
@@ -52,6 +52,7 @@ struct link_data {
struct write_queue write_queue;
struct sockaddr_in remote;
struct snmp_mtp_session *session;
+ int link_index;
int reset_timeout;
} udp;
};
diff --git a/include/snmp_mtp.h b/include/snmp_mtp.h
index fea3c66..a42b08e 100644
--- a/include/snmp_mtp.h
+++ b/include/snmp_mtp.h
@@ -32,7 +32,7 @@ void snmp_mtp_start_c7_datalink(struct snmp_mtp_session *, int link_id);
void snmp_mtp_stop_c7_datalink(struct snmp_mtp_session *, int link_id);
struct snmp_mtp_session *snmp_mtp_session_create(char *host);
-void snmp_mtp_deactivate(struct snmp_mtp_session *);
-void snmp_mtp_activate(struct snmp_mtp_session *);
+void snmp_mtp_deactivate(struct snmp_mtp_session *, int link_id);
+void snmp_mtp_activate(struct snmp_mtp_session *, int link_id);
#endif