Lines Matching refs:s_namecanon
4154 if (bitset(NCF_VALID, s->s_namecanon.nc_flags) &&
4155 s->s_namecanon.nc_exp >= now)
4160 s->s_namecanon.nc_cname == NULL
4162 : s->s_namecanon.nc_cname);
4163 errno = s->s_namecanon.nc_errno;
4164 SM_SET_H_ERRNO(s->s_namecanon.nc_herrno);
4165 *statp = s->s_namecanon.nc_stat;
4174 if (s->s_namecanon.nc_cname == NULL)
4178 s->s_namecanon.nc_errno,
4179 s->s_namecanon.nc_herrno);
4182 if (bitset(NCF_SECURE, s->s_namecanon.nc_flags))
4190 s->s_namecanon.nc_cname,
4191 strlen(s->s_namecanon.nc_cname),
4234 s->s_namecanon.nc_exp = now + SM_DEFAULT_TTL;
4271 s->s_namecanon.nc_exp = now + SM_MIN(ttl,
4276 s->s_namecanon.nc_flags |= NCF_SECURE;
4281 s->s_namecanon.nc_flags &= ~NCF_SECURE;
4337 s->s_namecanon.nc_flags |= NCF_VALID; /* will be soon */
4342 s->s_namecanon.nc_stat = *statp = EX_OK;
4343 if (s->s_namecanon.nc_cname != NULL)
4344 sm_free(s->s_namecanon.nc_cname);
4345 s->s_namecanon.nc_cname = sm_strdup_x(ans);
4356 s->s_namecanon.nc_errno = errno;
4358 s->s_namecanon.nc_herrno = h_errno;
4391 s->s_namecanon.nc_stat = *statp;