- return sr_session_source_add(fd, events, timeout, cb, cb_data);
+ return sr_session_source_add(sr_current_session,
+ fd, events, timeout, cb, cb_data);
+}
+
+/** @private
+ * @see sr_session_source_add_pollfd()
+ */
+SR_PRIV int sr_source_add_pollfd(GPollFD *pollfd, int timeout,
+ sr_receive_data_callback cb, void *cb_data)
+{
+ return sr_session_source_add_pollfd(sr_current_session,
+ pollfd, timeout, cb, cb_data);
+}
+
+/** @private
+ * @see sr_session_source_add_channel()
+ */
+SR_PRIV int sr_source_add_channel(GIOChannel *channel, int events,
+ int timeout, sr_receive_data_callback cb, void *cb_data)
+{
+ return sr_session_source_add_channel(sr_current_session,
+ channel, events, timeout, cb, cb_data);