Lines Matching defs:curflow

368 	static struct flowspec	*curflow;
580 if (curflow != NULL) {
590 curflow = malloc(ibuf_size(&ibuf));
591 if (curflow == NULL)
593 memcpy(curflow, ibuf_data(&ibuf), ibuf_size(&ibuf));
594 if (curflow->len + FLOWSPEC_SIZE != ibuf_size(&ibuf)) {
595 free(curflow);
596 curflow = NULL;
609 if (curflow == NULL) {
615 if (flowspec_valid(curflow->data, curflow->len,
616 curflow->aid == AID_FLOWSPECv6) == -1)
620 flowspec_add(curflow, &netconf_state,
625 free(curflow);
626 curflow = NULL;
629 if (curflow != NULL) {
639 curflow = malloc(ibuf_size(&ibuf));
640 if (curflow == NULL)
642 memcpy(curflow, ibuf_data(&ibuf), ibuf_size(&ibuf));
643 if (curflow->len + FLOWSPEC_SIZE != ibuf_size(&ibuf)) {
644 free(curflow);
645 curflow = NULL;
650 if (flowspec_valid(curflow->data, curflow->len,
651 curflow->aid == AID_FLOWSPECv6) == -1)
655 flowspec_delete(curflow);
657 free(curflow);
658 curflow = NULL;
816 static struct flowspec *curflow;
919 if (curflow != NULL) {
929 curflow = malloc(ibuf_size(&ibuf));
930 if (curflow == NULL)
932 memcpy(curflow, ibuf_data(&ibuf), ibuf_size(&ibuf));
933 if (curflow->len + FLOWSPEC_SIZE != ibuf_size(&ibuf)) {
934 free(curflow);
935 curflow = NULL;
941 if (curflow == NULL) {
954 if (flowspec_valid(curflow->data, curflow->len,
955 curflow->aid == AID_FLOWSPECv6) == -1)
959 flowspec_add(curflow, &state, &parent_set);
963 free(curflow);
964 curflow = NULL;
967 if (curflow != NULL) {
977 curflow = malloc(ibuf_size(&ibuf));
978 if (curflow == NULL)
980 memcpy(curflow, ibuf_data(&ibuf), ibuf_size(&ibuf));
981 if (curflow->len + FLOWSPEC_SIZE != ibuf_size(&ibuf)) {
982 free(curflow);
983 curflow = NULL;
988 if (flowspec_valid(curflow->data, curflow->len,
989 curflow->aid == AID_FLOWSPECv6) == -1)
993 flowspec_delete(curflow);
995 free(curflow);
996 curflow = NULL;