Lines Matching defs:node
779 * helper function for ipmgmt_aobjmap_op(). Adds the node pointed by `nodep'
793 /* Add the node at the beginning of the list */
901 * update, else add the new node.
916 /* update the node */
963 * only from active configuration then mark this node
981 /* otherwise delete the node */
1034 * Given a node in `aobjmap', this function converts it into nvlist_t structure.
1114 ipmgmt_aobjmap_t node;
1118 node.am_next = NULL;
1126 (void) strlcpy(node.am_aobjname, strval,
1127 sizeof (node.am_aobjname));
1129 (void) strlcpy(node.am_ifname, strval,
1130 sizeof (node.am_ifname));
1132 node.am_lnum = atoi(strval);
1134 node.am_family = (sa_family_t)atoi(strval);
1136 node.am_flags = atoi(strval);
1138 node.am_atype = (ipadm_addr_type_t)atoi(strval);
1140 if (node.am_atype == IPADM_ADDR_IPV6_ADDRCONF) {
1141 in6 = (struct sockaddr_in6 *)&node.am_ifid;
1143 bzero(in6, sizeof (node.am_ifid));
1144 node.am_linklocal = B_TRUE;
1150 node.am_linklocal = B_TRUE;
1156 /* we have all the information we need, add the node */
1157 *errp = i_ipmgmt_add_amnode(&node);
1232 * Adds or deletes aobjmap node information into a temporary cache file.