-int fr_packet_list_socket_add(fr_packet_list_t *pl, int sockfd);
-int fr_packet_list_socket_remove(fr_packet_list_t *pl, int sockfd);
+int fr_packet_list_socket_add(fr_packet_list_t *pl, int sockfd, int proto,
+ fr_ipaddr_t *dst_ipaddr, int dst_port,
+ void *ctx);
+int fr_packet_list_socket_remove(fr_packet_list_t *pl, int sockfd,
+ void **pctx);
+int fr_packet_list_socket_freeze(fr_packet_list_t *pl, int sockfd);