Lines Matching defs:kpool
1898 pf_kpooladdr_to_pooladdr(const struct pf_kpooladdr *kpool,
1903 bcopy(&kpool->addr, &pool->addr, sizeof(pool->addr));
1904 strlcpy(pool->ifname, kpool->ifname, sizeof(pool->ifname));
1909 struct pf_kpooladdr *kpool)
1913 bzero(kpool, sizeof(*kpool));
1914 bcopy(&pool->addr, &kpool->addr, sizeof(kpool->addr));
1915 ret = pf_user_strcpy(kpool->ifname, pool->ifname,
1916 sizeof(kpool->ifname));
1921 pf_pool_to_kpool(const struct pf_pool *pool, struct pf_kpool *kpool)
1923 _Static_assert(sizeof(pool->key) == sizeof(kpool->key), "");
1924 _Static_assert(sizeof(pool->counter) == sizeof(kpool->counter), "");
1926 bcopy(&pool->key, &kpool->key, sizeof(kpool->key));
1927 bcopy(&pool->counter, &kpool->counter, sizeof(kpool->counter));
1929 kpool->tblidx = pool->tblidx;
1930 kpool->proxy_port[0] = pool->proxy_port[0];
1931 kpool->proxy_port[1] = pool->proxy_port[1];
1932 kpool->opts = pool->opts;