Lines Matching refs:idp

744 	keywdtab_t	*idp;  in parse_idtype()  local
749 for (idp = idtypes; idp->kw_str != NULL; idp++) { in parse_idtype()
750 if (strcasecmp(idp->kw_str, type) == 0) { in parse_idtype()
752 *idnum = idp->kw_tag; in parse_idtype()
768 sadb_ident_t *idp; in parse_ident() local
774 *idpp = idp = (sadb_ident_t *)malloc(alloclen); in parse_ident()
775 if (idp == NULL) in parse_ident()
778 if ((consumed = parse_idtype(argv[0], &idp->sadb_ident_type)) < 0) { in parse_ident()
783 idp->sadb_ident_len = SADB_8TO64(alloclen); in parse_ident()
784 idp->sadb_ident_reserved = 0; in parse_ident()
785 idp->sadb_ident_id = 0; in parse_ident()
788 (void) strlcpy((char *)(idp + 1), argv[1], in parse_ident()
1799 print_id(char *prefix, sadb_ident_t *idp, int init_instr) in print_id() argument
1817 (void) printf(gettext("uid=%d, type "), idp->sadb_ident_id); in print_id()
1818 canprint = dump_sadb_idtype(idp->sadb_ident_type, stdout, NULL); in print_id()
1820 (void) printf("\n%s %s\n", prefix, (char *)(idp + 1)); in print_id()
1824 (const unsigned char *)(idp + 1), in print_id()
1825 SADB_64TO8(idp->sadb_ident_len) - sizeof (sadb_ident_t)); in print_id()
1830 print_idspec(char *prefix, char *idp, int icnt, int ecnt) in print_idspec() argument
1839 (void) printf("%s %s\n", prefix, idp); in print_idspec()
1840 idp += strlen(idp) + 1; in print_idspec()
1846 (void) printf("%s %s\n", prefix, idp); in print_idspec()
1847 idp += strlen(idp) + 1; in print_idspec()
2758 do_getdel_doorcall(int cmd, int idlen, int idtype, char *idp, char *name) in do_getdel_doorcall() argument
2787 (void) memcpy(p, idp, idlen); in do_getdel_doorcall()
2828 char *name, *idp, *p, *p1, *p2; in do_getdel() local
2853 idp = (char *)&cpr; in do_getdel()
2869 idp = label; in do_getdel()
2924 idp = p = (char *)malloc(idlen); in do_getdel()
2930 do_getdel_doorcall(cmd, idlen, idtype, idp, name); in do_getdel()
2931 free(idp); in do_getdel()
2938 do_getdel_doorcall(cmd, idlen, idtype, idp, name); in do_getdel()