tagid
uint16_t tagid;
tag_name_to_num(tags[i], &tagid);
ret = it_tpgt_create(cfg, tgtp, &tpgt, tags[i], tagid);
uint16_t tagid = 0;
tag_name_to_num(tags[i], &tagid);
ret = it_tpgt_create(cfg, tgtp, &tpgt, tags[i], tagid);
tagid++;
uint16_t tagid = ISCSIT_DEFAULT_TPGT;
if (cfgt->tpgt_tag > tagid) {
tagid = cfgt->tpgt_tag;
tagid = tpgt_tag;
} else if (tagid == MAXTAG) {
tagid = ISCSIT_DEFAULT_TPGT + 1;
for (; tagid < MAXTAG; tagid++) {
if (tagid_used[tagid] == 0) {
if (tagid >= MAXTAG) {
tagid++;
ptr->tpgt_tag = tagid;
bcopy(newtag, p->cku_tag, sizeof (tagid));
tagid cku_tag;
bcopy(arg, p->cku_tag, sizeof (tagid));
bzero(p->cku_tag, sizeof (tagid));
bcopy(tgid, tag->rt_id, sizeof (tagid));
if (bcmp(tgid, xptag->rxt_tag->rt_id, sizeof (tagid)) == 0) {
if (bcmp(xptag->rxt_tag->rt_id, tgid, sizeof (tagid)) != 0) {
bcopy(newtag, tag->rt_id, sizeof (tagid));
#define RPC_TAG_CMP(tag1, tag2) (bcmp(tag1, tag2, sizeof (tagid)))
tagid rt_id; /* tagid */