NS_APPLY_OFFSET
NS_APPLY_OFFSET(grp->gr_name, orig_buf, p, char *);
NS_APPLY_OFFSET(grp->gr_passwd, orig_buf, p, char *);
NS_APPLY_OFFSET(grp->gr_mem, orig_buf, p, char **);
NS_APPLY_OFFSET(*mem, orig_buf, p, char *);
NS_APPLY_OFFSET(pwd->pw_name, orig_buf, p, char *);
NS_APPLY_OFFSET(pwd->pw_passwd, orig_buf, p, char *);
NS_APPLY_OFFSET(pwd->pw_class, orig_buf, p, char *);
NS_APPLY_OFFSET(pwd->pw_gecos, orig_buf, p, char *);
NS_APPLY_OFFSET(pwd->pw_dir, orig_buf, p, char *);
NS_APPLY_OFFSET(pwd->pw_shell, orig_buf, p, char *);
NS_APPLY_OFFSET(ht->h_name, orig_buf, p, char *);
NS_APPLY_OFFSET(ht->h_aliases, orig_buf, p, char **);
NS_APPLY_OFFSET(*iter, orig_buf, p, char *);
NS_APPLY_OFFSET(ht->h_addr_list, orig_buf, p, char **);
NS_APPLY_OFFSET(*iter, orig_buf, p, char *);
NS_APPLY_OFFSET(ne->n_name, orig_buf, p, char *);
NS_APPLY_OFFSET(ne->n_aliases, orig_buf, p, char **);
NS_APPLY_OFFSET(*alias, orig_buf, p, char *);
NS_APPLY_OFFSET(proto->p_name, orig_buf, p, char *);
NS_APPLY_OFFSET(proto->p_aliases, orig_buf, p, char **);
NS_APPLY_OFFSET(*alias, orig_buf, p, char *);
NS_APPLY_OFFSET(serv->s_name, orig_buf, p, char *);
NS_APPLY_OFFSET(serv->s_proto, orig_buf, p, char *);
NS_APPLY_OFFSET(serv->s_aliases, orig_buf, p, char **);
NS_APPLY_OFFSET(*alias, orig_buf, p, char *);
NS_APPLY_OFFSET(rpc->r_name, orig_buf, p, char *);
NS_APPLY_OFFSET(rpc->r_aliases, orig_buf, p, char **);
NS_APPLY_OFFSET(*alias, orig_buf, p, char *);