Lines Matching refs:conf
65 struct ng_checksum_config *conf;
194 struct ng_checksum_config *conf, *newconf;
234 if (priv->conf == NULL)
242 bcopy(priv->conf, resp->data, sizeof(struct ng_checksum_config));
247 conf = (struct ng_checksum_config *) msg->data;
252 conf->csum_flags &= NG_CHECKSUM_CSUM_IPV4|NG_CHECKSUM_CSUM_IPV6;
253 conf->csum_offload &= NG_CHECKSUM_CSUM_IPV4|NG_CHECKSUM_CSUM_IPV6;
257 bcopy(conf, newconf, sizeof(struct ng_checksum_config));
259 if (priv->conf)
260 free(priv->conf, M_NETGRAPH);
262 priv->conf = newconf;
332 if ((priv->conf->csum_offload & CSUM_IP) == 0) {
364 if ((priv->conf->csum_offload & CSUM_TCP) == 0) {
385 if ((priv->conf->csum_offload & CSUM_UDP) == 0) {
489 if ((priv->conf->csum_offload & CSUM_TCP_IPV6) == 0) {
509 if ((priv->conf->csum_offload & CSUM_UDP_IPV6) == 0) {
567 if (!(priv->conf && hook == priv->in && m && (m->m_flags & M_PKTHDR)))
570 m->m_pkthdr.csum_flags |= priv->conf->csum_flags;
703 if (priv->conf)
704 free(priv->conf, M_NETGRAPH);