inetpeer.h (f94f3cb37a1c4d44dd2070cc4a6165689bda9c92) | inetpeer.h (b71d1d426d263b0b6cb5760322efebbfc89d4463) |
---|---|
1/* 2 * INETPEER - A storage for permanent information about peers 3 * 4 * Authors: Andrey V. Savochkin <saw@msu.ru> 5 */ 6 7#ifndef _NET_INETPEER_H 8#define _NET_INETPEER_H --- 66 unchanged lines hidden (view full) --- 75{ 76 struct inetpeer_addr daddr; 77 78 daddr.addr.a4 = v4daddr; 79 daddr.family = AF_INET; 80 return inet_getpeer(&daddr, create); 81} 82 | 1/* 2 * INETPEER - A storage for permanent information about peers 3 * 4 * Authors: Andrey V. Savochkin <saw@msu.ru> 5 */ 6 7#ifndef _NET_INETPEER_H 8#define _NET_INETPEER_H --- 66 unchanged lines hidden (view full) --- 75{ 76 struct inetpeer_addr daddr; 77 78 daddr.addr.a4 = v4daddr; 79 daddr.family = AF_INET; 80 return inet_getpeer(&daddr, create); 81} 82 |
83static inline struct inet_peer *inet_getpeer_v6(struct in6_addr *v6daddr, int create) | 83static inline struct inet_peer *inet_getpeer_v6(const struct in6_addr *v6daddr, int create) |
84{ 85 struct inetpeer_addr daddr; 86 87 ipv6_addr_copy((struct in6_addr *)daddr.addr.a6, v6daddr); 88 daddr.family = AF_INET6; 89 return inet_getpeer(&daddr, create); 90} 91 --- 23 unchanged lines hidden --- | 84{ 85 struct inetpeer_addr daddr; 86 87 ipv6_addr_copy((struct in6_addr *)daddr.addr.a6, v6daddr); 88 daddr.family = AF_INET6; 89 return inet_getpeer(&daddr, create); 90} 91 --- 23 unchanged lines hidden --- |