Переглянути джерело

Add ip to deliver_fn callback
Add ip to deliver_fn callback
Add ip to deliver_fn callback

(Logical change 1.36)


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@106 fd59a12c-fef9-0310-b244-a6a79926bd2f

Steven Dake 21 роки тому
батько
коміт
7e0c9753ea
1 змінених файлів з 3 додано та 0 видалено
  1. 3 0
      exec/gmi.c

+ 3 - 0
exec/gmi.c

@@ -353,6 +353,7 @@ poll_handle *gmi_poll_handle;
 
 void (*gmi_deliver_fn) (
 	struct gmi_groupname *groupname,
+	struct in_addr source_addr,
 	struct iovec *iovec,
 	int iov_len) = 0;
 
@@ -471,6 +472,7 @@ int gmi_join (
 	struct gmi_groupname *groupname,
 	void (*deliver_fn) (
 		struct gmi_groupname *groupname,
+		struct in_addr source_addr,
 		struct iovec *iovec,
 		int iov_len),
 	void (*confchg_fn) (
@@ -2517,6 +2519,7 @@ static int user_deliver ()
 
 			gmi_deliver_fn (
 				&mcast->groupname,
+				pend_delv->ip,
 				iovec_delv,
 				iov_len_delv);