ipoption
struct ipoption *p = mtod(opt, struct ipoption *);
if (m && m->m_len > offsetof(struct ipoption, ipopt_dst)) {
return (m->m_len - offsetof(struct ipoption, ipopt_dst));