Lines Matching refs:cp
314 p_cdnname(const u_char *cp, const u_char *msg, int len, FILE *file) { in p_cdnname() argument
318 if ((n = dn_expand(msg, msg + len, cp, name, sizeof name)) < 0) in p_cdnname()
324 return (cp + n); in p_cdnname()
328 p_cdname(const u_char *cp, const u_char *msg, FILE *file) { in p_cdname() argument
329 return (p_cdnname(cp, msg, PACKETSZ, file)); in p_cdname()
336 p_fqnname(cp, msg, msglen, name, namelen) in p_fqnname() argument
337 const u_char *cp, *msg; in p_fqnname()
344 if ((n = dn_expand(msg, cp + msglen, cp, name, namelen)) < 0)
353 return (cp + n);
359 p_fqname(const u_char *cp, const u_char *msg, FILE *file) { in p_fqname() argument
363 n = p_fqnname(cp, msg, MAXCDNAME, name, sizeof name); in p_fqname()
728 const char *cp; in precsize_aton() local
732 cp = *strptr; in precsize_aton()
734 while (isdigit((unsigned char)*cp)) in precsize_aton()
735 mval = mval * 10 + (*cp++ - '0'); in precsize_aton()
737 if (*cp == '.') { /* centimeters */ in precsize_aton()
738 cp++; in precsize_aton()
739 if (isdigit((unsigned char)*cp)) { in precsize_aton()
740 cmval = (*cp++ - '0') * 10; in precsize_aton()
741 if (isdigit((unsigned char)*cp)) { in precsize_aton()
742 cmval += (*cp++ - '0'); in precsize_aton()
758 *strptr = cp; in precsize_aton()
766 const char *cp; in latlon2ul() local
770 cp = *latlonstrptr; in latlon2ul()
772 while (isdigit((unsigned char)*cp)) in latlon2ul()
773 deg = deg * 10 + (*cp++ - '0'); in latlon2ul()
775 while (isspace((unsigned char)*cp)) in latlon2ul()
776 cp++; in latlon2ul()
778 if (!(isdigit((unsigned char)*cp))) in latlon2ul()
781 while (isdigit((unsigned char)*cp)) in latlon2ul()
782 min = min * 10 + (*cp++ - '0'); in latlon2ul()
784 while (isspace((unsigned char)*cp)) in latlon2ul()
785 cp++; in latlon2ul()
787 if (!(isdigit((unsigned char)*cp))) in latlon2ul()
790 while (isdigit((unsigned char)*cp)) in latlon2ul()
791 secs = secs * 10 + (*cp++ - '0'); in latlon2ul()
793 if (*cp == '.') { /* decimal seconds */ in latlon2ul()
794 cp++; in latlon2ul()
795 if (isdigit((unsigned char)*cp)) { in latlon2ul()
796 secsfrac = (*cp++ - '0') * 100; in latlon2ul()
797 if (isdigit((unsigned char)*cp)) { in latlon2ul()
798 secsfrac += (*cp++ - '0') * 10; in latlon2ul()
799 if (isdigit((unsigned char)*cp)) { in latlon2ul()
800 secsfrac += (*cp++ - '0'); in latlon2ul()
806 while (!isspace((unsigned char)*cp)) /* if any trailing garbage */ in latlon2ul()
807 cp++; in latlon2ul()
809 while (isspace((unsigned char)*cp)) in latlon2ul()
810 cp++; in latlon2ul()
813 switch (*cp) { in latlon2ul()
831 switch (*cp) { in latlon2ul()
845 cp++; /* skip the hemisphere */ in latlon2ul()
847 while (!isspace((unsigned char)*cp)) /* if any trailing garbage */ in latlon2ul()
848 cp++; in latlon2ul()
850 while (isspace((unsigned char)*cp)) /* move to next field */ in latlon2ul()
851 cp++; in latlon2ul()
853 *latlonstrptr = cp; in latlon2ul()
865 const char *cp, *maxcp; local
876 cp = ascii;
877 maxcp = cp + strlen(ascii);
879 lltemp1 = latlon2ul(&cp, &which1);
881 lltemp2 = latlon2ul(&cp, &which2);
900 if (*cp == '-') {
902 cp++;
905 if (*cp == '+')
906 cp++;
908 while (isdigit((unsigned char)*cp))
909 altmeters = altmeters * 10 + (*cp++ - '0');
911 if (*cp == '.') { /* decimal meters */
912 cp++;
913 if (isdigit((unsigned char)*cp)) {
914 altfrac = (*cp++ - '0') * 10;
915 if (isdigit((unsigned char)*cp)) {
916 altfrac += (*cp++ - '0');
923 while (!isspace((unsigned char)*cp) && (cp < maxcp)) /* if trailing garbage or m */
924 cp++;
926 while (isspace((unsigned char)*cp) && (cp < maxcp))
927 cp++;
929 if (cp >= maxcp)
932 siz = precsize_aton(&cp);
934 while (!isspace((unsigned char)*cp) && (cp < maxcp)) /* if trailing garbage or m */
935 cp++;
937 while (isspace((unsigned char)*cp) && (cp < maxcp))
938 cp++;
940 if (cp >= maxcp)
943 hp = precsize_aton(&cp);
945 while (!isspace((unsigned char)*cp) && (cp < maxcp)) /* if trailing garbage or m */
946 cp++;
948 while (isspace((unsigned char)*cp) && (cp < maxcp))
949 cp++;
951 if (cp >= maxcp)
954 vp = precsize_aton(&cp);
979 const u_char *cp = binary; local
995 versionval = *cp++;
1005 sizeval = *cp++;
1007 hpval = *cp++;
1008 vpval = *cp++;
1010 GETLONG(templ, cp);
1013 GETLONG(templ, cp);
1016 GETLONG(templ, cp);