Lines Matching refs:hooklist

678 	struct hooklist *hooklist;
686 hooklist = (struct hooklist *)(void *)resp->data;
688 for (i = 0; i < hooklist->nodeinfo.hooks; i++)
689 if (strcmp(hooklist->link[i].ourhook, hook) == 0)
692 if (i == hooklist->nodeinfo.hooks) {
697 node = hooklist->link[i].nodeinfo.id;
699 if (skip_tee && strcmp(hooklist->link[i].nodeinfo.type, "tee") == 0) {
700 if (strcmp(hooklist->link[i].peerhook, "left") == 0)
702 else if (strcmp(hooklist->link[i].peerhook, "right") == 0)
705 strcmp(hooklist->link[i].nodeinfo.type, type) != 0)
709 strcmp(hooklist->link[i].nodeinfo.type, type) != 0)
808 struct hooklist *hooklist;
821 hooklist = (struct hooklist *)(void *)resp->data;
823 for (i = 0; i < hooklist->nodeinfo.hooks; i++)
824 if (strcmp(hooklist->link[i].ourhook, hook) == 0)
827 if (i == hooklist->nodeinfo.hooks) {
834 if (strcmp(hooklist->link[i].nodeinfo.type, "tee") == 0) {
835 if (strcmp(hooklist->link[i].peerhook, "left") == 0) {
836 next_node = hooklist->link[i].nodeinfo.id;
838 } else if (strcmp(hooklist->link[i].peerhook, "right") == 0) {
839 next_node = hooklist->link[i].nodeinfo.id;
865 struct hooklist *hooklist;
874 hooklist = (struct hooklist *)(void *)resp->data;
876 for (i = 0; i < hooklist->nodeinfo.hooks; i++)
877 if (strcmp(hooklist->link[i].ourhook, hook) == 0)
880 if (i == hooklist->nodeinfo.hooks) {
885 node = hooklist->link[i].nodeinfo.id;
888 if (strcmp(hooklist->link[i].nodeinfo.type, "tee") == 0) {
889 if (strcmp(hooklist->link[i].peerhook, "left") == 0)
891 else if (strcmp(hooklist->link[i].peerhook, "right") == 0)
894 strcpy(peerhook, hooklist->link[i].peerhook);
897 strcpy(peerhook, hooklist->link[i].peerhook);
1474 struct hooklist *list;
1481 list = (struct hooklist *)(void *)resp->data;
1515 struct hooklist *hooks;
1565 hooks = (struct hooklist *)(void *)resp1->data;
1597 hooks = (struct hooklist *)(void *)resp1->data;