Lines Matching refs:thief
106 void steal_ip_leases(struct proc_st* proc, struct proc_st *thief) in steal_ip_leases() argument
114 thief->ipv4 = talloc_move(thief, &proc->ipv4); in steal_ip_leases()
115 thief->ipv6 = talloc_move(thief, &proc->ipv6); in steal_ip_leases()
119 if (thief->ipv4) { in steal_ip_leases()
123 proc->ipv4->rip_len = thief->ipv4->rip_len; in steal_ip_leases()
124 proc->ipv4->lip_len = thief->ipv4->lip_len; in steal_ip_leases()
125 memcpy(&proc->ipv4->rip, &thief->ipv4->rip, thief->ipv4->rip_len); in steal_ip_leases()
126 memcpy(&proc->ipv4->lip, &thief->ipv4->lip, thief->ipv4->lip_len); in steal_ip_leases()
127 memcpy(&proc->ipv4->sig, &thief->ipv4->sig, thief->ipv4->sig_len); in steal_ip_leases()
131 if (thief->ipv6) { in steal_ip_leases()
135 proc->ipv6->prefix = thief->ipv6->prefix; in steal_ip_leases()
136 proc->ipv6->rip_len = thief->ipv6->rip_len; in steal_ip_leases()
137 proc->ipv6->lip_len = thief->ipv6->lip_len; in steal_ip_leases()
138 memcpy(&proc->ipv6->rip, &thief->ipv6->rip, thief->ipv6->rip_len); in steal_ip_leases()
139 memcpy(&proc->ipv6->lip, &thief->ipv6->lip, thief->ipv6->lip_len); in steal_ip_leases()
140 memcpy(&proc->ipv6->sig, &thief->ipv6->sig, thief->ipv6->sig_len); in steal_ip_leases()