Lines Matching refs:ho
76 #define ho (&ipxcp_hisoptions[0])
810 ! compare_node (p, ho->his_node))
1009 BZERO(ho, sizeof(*ho));
1047 ho->his_network = cinetwork;
1048 ho->neg_nn = 1;
1087 copy_node (p, ho->his_node);
1088 ho->neg_node = 1;
1093 if (zero_node (ho->his_node)) {
1103 if (compare_node (wo->his_node, ho->his_node)) {
1105 ho->neg_node = 1;
1113 if (compare_node (ho->his_node, go->our_node)) {
1114 inc_node (ho->his_node);
1116 copy_node (ho->his_node, p);
1130 ho->neg_node = 1;
1157 if ((cishort == IPX_NONE && ho->router != 0) ||
1158 (ho->router & BIT(IPX_NONE))) {
1164 if (ho->router & cishort) {
1169 ho->router |= cishort;
1170 ho->neg_router = 1;
1197 if (name_size > sizeof (ho->name))
1198 name_size = sizeof (ho->name) - 1;
1199 memset (ho->name, 0, sizeof (ho->name));
1200 memcpy (ho->name, p, name_size);
1201 ho->name [name_size] = '\0';
1202 ho->neg_name = 1;
1215 ho->neg_complete = 1;
1264 if (rc != CONFREJ && !ho->neg_node &&
1301 if (ho->router == 0)
1302 ho->router = BIT(RIP_SAP);
1308 if (!ho->neg_nn)
1309 ho->his_network = wo->his_network;
1311 if (!ho->neg_node)
1312 copy_node (wo->his_node, ho->his_node);
1326 if (ho->his_network != 0 && ho->his_network > go->network)
1327 go->network = ho->his_network;
1429 if (ho->neg_router && ((ho->router & BIT(IPX_NONE)) == 0)) {
1430 if (ho->router & BIT(RIP_SAP))
1432 if (ho->router & BIT(NLSP))
1445 slprintf (strremote, sizeof(strremote), "%0.6B", ho->his_node);
1457 argv[10] = (char *)ho->name;