rf_sock           160 source3/modules/vfs_smb_traffic_analyzer.c 	struct refcounted_sock *rf_sock = NULL;
rf_sock           171 source3/modules/vfs_smb_traffic_analyzer.c 	SMB_VFS_HANDLE_GET_DATA(handle, rf_sock, struct refcounted_sock, return);
rf_sock           173 source3/modules/vfs_smb_traffic_analyzer.c 	if (rf_sock == NULL || rf_sock->sock == -1) {
rf_sock           240 source3/modules/vfs_smb_traffic_analyzer.c 	if (write_data(rf_sock->sock, str, len) != len) {
rf_sock           251 source3/modules/vfs_smb_traffic_analyzer.c 	struct refcounted_sock *rf_sock = *(struct refcounted_sock **)pptr;
rf_sock           252 source3/modules/vfs_smb_traffic_analyzer.c 	if (rf_sock == NULL) {
rf_sock           255 source3/modules/vfs_smb_traffic_analyzer.c 	rf_sock->ref_count--;
rf_sock           256 source3/modules/vfs_smb_traffic_analyzer.c 	if (rf_sock->ref_count != 0) {
rf_sock           259 source3/modules/vfs_smb_traffic_analyzer.c 	if (rf_sock->sock != -1) {
rf_sock           260 source3/modules/vfs_smb_traffic_analyzer.c 		close(rf_sock->sock);
rf_sock           262 source3/modules/vfs_smb_traffic_analyzer.c 	DLIST_REMOVE(sock_list, rf_sock);
rf_sock           263 source3/modules/vfs_smb_traffic_analyzer.c 	TALLOC_FREE(rf_sock);
rf_sock           272 source3/modules/vfs_smb_traffic_analyzer.c 	struct refcounted_sock *rf_sock = NULL;
rf_sock           282 source3/modules/vfs_smb_traffic_analyzer.c 	for (rf_sock = sock_list; rf_sock; rf_sock = rf_sock->next) {
rf_sock           283 source3/modules/vfs_smb_traffic_analyzer.c 		if (port == rf_sock->port &&
rf_sock           284 source3/modules/vfs_smb_traffic_analyzer.c 				(strcmp(name, rf_sock->name) == 0)) {
rf_sock           291 source3/modules/vfs_smb_traffic_analyzer.c 	if (rf_sock) {
rf_sock           292 source3/modules/vfs_smb_traffic_analyzer.c 		rf_sock->ref_count++;
rf_sock           295 source3/modules/vfs_smb_traffic_analyzer.c 		rf_sock = TALLOC_ZERO_P(NULL, struct refcounted_sock);
rf_sock           296 source3/modules/vfs_smb_traffic_analyzer.c 		if (rf_sock == NULL) {
rf_sock           300 source3/modules/vfs_smb_traffic_analyzer.c 		rf_sock->name = talloc_strdup(rf_sock, name);
rf_sock           301 source3/modules/vfs_smb_traffic_analyzer.c 		if (rf_sock->name == NULL) {
rf_sock           302 source3/modules/vfs_smb_traffic_analyzer.c 			TALLOC_FREE(rf_sock);
rf_sock           306 source3/modules/vfs_smb_traffic_analyzer.c 		rf_sock->port = port;
rf_sock           307 source3/modules/vfs_smb_traffic_analyzer.c 		rf_sock->ref_count = 1;
rf_sock           310 source3/modules/vfs_smb_traffic_analyzer.c 			rf_sock->sock = smb_traffic_analyzer_connect_unix_socket(handle,
rf_sock           314 source3/modules/vfs_smb_traffic_analyzer.c 			rf_sock->sock = smb_traffic_analyzer_connect_inet_socket(handle,
rf_sock           318 source3/modules/vfs_smb_traffic_analyzer.c 		if (rf_sock->sock == -1) {
rf_sock           319 source3/modules/vfs_smb_traffic_analyzer.c 			TALLOC_FREE(rf_sock);
rf_sock           322 source3/modules/vfs_smb_traffic_analyzer.c 		DLIST_ADD(sock_list, rf_sock);
rf_sock           326 source3/modules/vfs_smb_traffic_analyzer.c 	SMB_VFS_HANDLE_SET_DATA(handle, rf_sock, smb_traffic_analyzer_free_data,