Lines Matching refs:startpp
737 getword_str(char *buf, int size, u_char **startpp, u_char *endp) { in getword_str() argument
741 for (cp = buf; *startpp <= endp; ) { in getword_str()
742 c = **startpp; in getword_str()
747 (*startpp)++; in getword_str()
751 (*startpp)++; in getword_str()
767 getstr_str(char *buf, int size, u_char **startpp, u_char *endp) { in getstr_str() argument
775 for (cp = buf; *startpp <= endp; ) { in getstr_str()
776 if ((c = **startpp) == '\0') in getstr_str()
780 (*startpp)++; in getstr_str()
790 (*startpp)++; in getstr_str()
798 (*startpp)++; in getstr_str()
823 (*startpp)++; in getstr_str()
832 (*startpp)++; in getstr_str()
845 gethexnum_str(u_char **startpp, u_char *endp) { in gethexnum_str() argument
850 if (*startpp + 2 >= endp || strncasecmp((char *)*startpp, "0x", 2) != 0) in gethexnum_str()
851 return getnum_str(startpp, endp); in gethexnum_str()
852 (*startpp)+=2; in gethexnum_str()
853 for (n = 0; *startpp <= endp; ) { in gethexnum_str()
854 c = **startpp; in gethexnum_str()
859 (*startpp)++; in gethexnum_str()
864 while ((*startpp <= endp) && in gethexnum_str()
865 ((c = **startpp) != '\n')) in gethexnum_str()
866 (*startpp)++; in gethexnum_str()
873 (*startpp)--; in gethexnum_str()
878 (*startpp)++; in gethexnum_str()
893 getnum_str(u_char **startpp, u_char *endp) { in getnum_str() argument
898 for (n = 0; *startpp <= endp; ) { in getnum_str()
899 c = **startpp; in getnum_str()
904 (*startpp)++; in getnum_str()
909 while ((*startpp <= endp) && in getnum_str()
910 ((c = **startpp) != '\n')) in getnum_str()
911 (*startpp)++; in getnum_str()
918 (*startpp)--; in getnum_str()
923 (*startpp)++; in getnum_str()