Lines Matching refs:npad
52 add_padding (uint8_t *extbuf, int offset, int npad) in add_padding() argument
54 if (npad == 1) in add_padding()
56 else if (npad > 0) in add_padding()
61 pad_opt->ip6o_len = npad - sizeof (struct ip6_opt); in add_padding()
105 int npad = (align - data_offset % align) & (align - 1); in inet6_opt_append() local
110 if (data_offset + npad + len > extlen) in inet6_opt_append()
113 add_padding (extbuf, offset, npad); in inet6_opt_append()
115 offset += npad; in inet6_opt_append()
126 offset += npad; in inet6_opt_append()
146 int npad = (8 - (offset & 7)) & 7; in inet6_opt_finish() local
151 if (offset + npad > extlen) in inet6_opt_finish()
154 add_padding (extbuf, offset, npad); in inet6_opt_finish()
157 return offset + npad; in inet6_opt_finish()