+#ifdef TPOPT_NGC8_ACCEPT
+ case TPOPT_NGC8_ACCEPT:
+ if ( cmd == PRCO_GETOPT ) {
+ *(int *)value = (int)tpcb->tp_flags & TPFLAG_NGC8_ACCEPT;
+ (*mp)->m_len = sizeof(u_int);
+ } else {
+ if (*(int *)value)
+ tpcb->tp_flags |= TPFLAG_NGC8_ACCEPT;
+ else
+ tpcb->tp_flags &= ~TPFLAG_NGC8_ACCEPT;
+ }
+ break;
+#endif
+
+ case TPOPT_CFRM_DATA:
+ if (cmd == PRCO_SETOPT && (so->so_state & SS_ISCONFIRMING))
+ (void) tp_confirm(tpcb);
+ /* drop through */