PF_RULE_LABEL_SIZE
snl_add_msg_attr_rule_labels(struct snl_writer *nw, uint32_t type, const char labels[PF_RULE_MAX_LABEL_COUNT][PF_RULE_LABEL_SIZE])
char labels[PF_RULE_MAX_LABEL_COUNT][PF_RULE_LABEL_SIZE];
ret = snl_attr_copy_string(ss, nla, (void *)PF_RULE_LABEL_SIZE,
strlcpy(rule->label[i], labels[i], PF_RULE_LABEL_SIZE);
strlcpy(rule->label[i], labels[i], PF_RULE_LABEL_SIZE);
char label[PF_RULE_MAX_LABEL_COUNT][PF_RULE_LABEL_SIZE];
char label[PF_RULE_LABEL_SIZE];
char label[PF_RULE_MAX_LABEL_COUNT][PF_RULE_LABEL_SIZE];
char label[PF_RULE_MAX_LABEL_COUNT][PF_RULE_LABEL_SIZE];
expand_label(r->label[i], PF_RULE_LABEL_SIZE, r);
char psk_label[PF_RULE_LABEL_SIZE];
char psk_label[PF_RULE_LABEL_SIZE];
char label[PF_RULE_MAX_LABEL_COUNT][PF_RULE_LABEL_SIZE];
char label[PF_RULE_MAX_LABEL_COUNT][PF_RULE_LABEL_SIZE];
char label[PF_RULE_LABEL_SIZE];
{ .type = PF_CS_LABEL, .off = _OUT(psk_label), .arg = (void *)PF_RULE_LABEL_SIZE, .cb = nlattr_get_chara },
char labels[PF_RULE_MAX_LABEL_COUNT][PF_RULE_LABEL_SIZE];
ret = nlattr_get_chara(nla, npt, (void *)PF_RULE_LABEL_SIZE,
char name[MAXPATHLEN + PF_RULE_LABEL_SIZE];