networkprotocols/iphook/inhook6/src/in_pkt.cpp
changeset 69 955592283707
parent 14 b33c3d136b7e
equal deleted inserted replaced
66:34ec136802c5 69:955592283707
    83 		else if ((aSize <= len && (offset & iAlign) == 0) || already_tried)
    83 		else if ((aSize <= len && (offset & iAlign) == 0) || already_tried)
    84 			{
    84 			{
    85 			if (len < aMin)
    85 			if (len < aMin)
    86 				return NULL;
    86 				return NULL;
    87 			iLength = len;
    87 			iLength = len;
    88 			return p->Buffer() + offset;
    88 			return p->Buffer() ? (p->Buffer() + offset) : NULL;
    89 			}
    89 			}
    90 		// The requested alignment value is not
    90 		// The requested alignment value is not
    91 		// satisfied!
    91 		// satisfied!
    92 		//
    92 		//
    93 		// Brute force buffer mangling here: just
    93 		// Brute force buffer mangling here: just