Lines Matching refs:cp
701 * cp MUST be u_char *.
703 #define GETCHAR(c, cp) { \
704 (c) = *(cp)++; \
706 #define PUTCHAR(c, cp) { \
707 *(cp)++ = (u_char) (c); \
711 #define GETSHORT(s, cp) { \
712 (s) = *(cp)++ << 8; \
713 (s) |= *(cp)++; \
715 #define PUTSHORT(s, cp) { \
716 *(cp)++ = (u_char) ((s) >> 8); \
717 *(cp)++ = (u_char) (s); \
720 #define GETLONG(l, cp) { \
721 (l) = *(cp)++ << 8; \
722 (l) |= *(cp)++; (l) <<= 8; \
723 (l) |= *(cp)++; (l) <<= 8; \
724 (l) |= *(cp)++; \
726 #define PUTLONG(l, cp) { \
727 *(cp)++ = (u_char) ((l) >> 24); \
728 *(cp)++ = (u_char) ((l) >> 16); \
729 *(cp)++ = (u_char) ((l) >> 8); \
730 *(cp)++ = (u_char) (l); \
736 #define GETNLONG(l, cp) { \
738 getnlong_val = *(cp)++ << 8; \
739 getnlong_val |= *(cp)++; getnlong_val <<= 8; \
740 getnlong_val |= *(cp)++; getnlong_val <<= 8; \
741 getnlong_val |= *(cp)++; \
744 #define PUTNLONG(l, cp) { \
746 *(cp)++ = (u_char) (putnlong_val >> 24); \
747 *(cp)++ = (u_char) (putnlong_val >> 16); \
748 *(cp)++ = (u_char) (putnlong_val >> 8); \
749 *(cp)++ = (u_char) putnlong_val; \
752 #define INCPTR(n, cp) ((cp) += (n))
753 #define DECPTR(n, cp) ((cp) -= (n))