2
0
Эх сурвалжийг харах

core: relocated sr_net_info_t struct for availability

Daniel-Constantin Mierla 9 жил өмнө
parent
commit
b57a2d7815
2 өөрчлөгдсөн 5 нэмэгдсэн , 4 устгасан
  1. 0 4
      forward.h
  2. 5 0
      ip_addr.h

+ 0 - 4
forward.h

@@ -56,10 +56,6 @@ enum ss_mismatch {
 	SS_MISMATCH_MCAST  /* mcast forced send socket */
 };
 
-typedef struct sr_send_info {
-	str data;
-	struct dest_info* dst;
-} sr_net_info_t;
 
 struct socket_info* get_send_socket2(struct socket_info* force_send_socket,
 									union sockaddr_union* su, int proto,

+ 5 - 0
ip_addr.h

@@ -136,6 +136,11 @@ struct receive_info{
 	/* no need for dst_su yet */
 };
 
+typedef struct sr_net_info {
+	str data;
+	struct dest_info* dst;
+	struct receive_info* rcv;
+} sr_net_info_t;
 
 /* send flags */
 #define SND_F_FORCE_CON_REUSE	1 /* reuse an existing connection or fail */