fragoff
size_t fragoff, fraglen, msglen;
|| !PACKET_get_net_3_len(&msgpkt, &fragoff)
if (fragoff != 0 || fraglen > msglen) {
int rem, i, content, reclen, msglen, fragoff, fraglen, epoch;
fragoff = (rec[MSG_FRAG_OFF_HI] << 16)
printf("*** Message Fragment offset: %d\n", fragoff);
if (fragoff + fraglen > msglen)
resid = howmany(fragoff(sblock, spcl.c_extsize),
resid = howmany(fragoff(sblock, dp->dp2.di_size),
u_int32_t fragoff; /* fragment header offset */
int fragoff, frgpartlen; /* Must be larger than uint16_t. */
fragoff = ntohs(ip6f->ip6f_offlg & IP6F_OFF_MASK);
if (fragoff == 0 && q6->ip6q_unfrglen == -1) {
if (q6->ip6q_unfrglen + fragoff + frgpartlen > IPV6_MAXPACKET) {
} else if (fragoff + frgpartlen > IPV6_MAXPACKET) {
if (fragoff == 0 && !only_frag) {
ip6af->ip6af_off = fragoff;
pd->fragoff = pd->extoff = pd->jumbolen = 0;
pd->fragoff = pd->off;
pd->fragoff = pd->off;
if (pd->fragoff != 0 && end < pd->off + sizeof(rthdr)) {
pd->off = pd->fragoff;
if (pd->fragoff != 0 && end < pd->off + sizeof(ext)) {
pd->off = pd->fragoff;
if (pd->fragoff == 0)
if (pd->proto == IPPROTO_HOPOPTS && pd->fragoff == 0 &&
if (pd->fragoff != 0 && end < pd->off + sizeof(icmp6)) {
pd->off = pd->fragoff;
if (pd->fragoff != 0 && end < pd->off +
pd->off = pd->fragoff;
pd->virtual_proto = (pd->fragoff != 0) ?
if (pf_normalize_ip6(pd->fragoff, reason, pd) !=
MPASS(pd->fragoff == 0);
if (pd->fragoff != 0)
u_int16_t fragoff = (ntohs(h->ip_off) & IP_OFFMASK) << 3;
if (fragoff) {
u_int16_t fragoff = (ntohs(h->ip_off) & IP_OFFMASK) << 3;
if (!fragoff && !mff)
if (fragoff + ip_len > IP_MAXPACKET) {
DPFPRINTF(PF_DEBUG_MISC, "max packet %d", fragoff + ip_len);
max = fragoff + ip_len;
h->ip_id, fragoff, max);
if ((uint64_t)size > fs->fs_bsize || fragoff(fs, size) != 0) {
if ((uint64_t)size > fs->fs_bsize || fragoff(fs, size) != 0 ||
if ((uint64_t)size > fs->fs_bsize || fragoff(fs, size) != 0) {
if ((uint64_t)osize > fs->fs_bsize || fragoff(fs, osize) != 0 ||
(uint64_t)nsize > fs->fs_bsize || fragoff(fs, nsize) != 0) {
(isindir ? blkoff(fs, diroffset) : fragoff(fs, diroffset)) == 0) {
if (fragoff(fs, uio->uio_offset) != 0 ||
fragoff(fs, len) != 0) {
if (size > fs->fs_bsize || fragoff(fs, size) != 0 ||
if (size > fs->fs_bsize || fragoff(fs, size) != 0) {