sopt_dir
opt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
if (sopt->sopt_dir != SOPT_SET)
opt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
.sopt_dir = SOPT_SET,
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_GET;
switch (sopt->sopt_dir) {
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
if (sopt->sopt_dir == SOPT_SET) {
switch (sopt->sopt_dir) {
switch (sopt->sopt_dir) {
l2sopt.sopt_dir = SOPT_SET;
switch (sopt->sopt_dir) {
switch (sopt->sopt_dir) {
sopt.sopt_dir = SOPT_GET;
sopt.sopt_dir = SOPT_SET;
switch (sopt->sopt_dir) {
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
sopt->sopt_dir == SOPT_SET) {
switch (sopt->sopt_dir) {
if (sopt->sopt_dir == SOPT_SET &&
switch (sopt->sopt_dir) {
if (sopt->sopt_dir == SOPT_SET) {
} else if (sopt->sopt_dir == SOPT_GET) {
tcp_offload_ctloutput(struct tcpcb *tp, int sopt_dir, int sopt_name)
tod->tod_ctloutput(tod, tp, sopt_dir, sopt_name);
if (sopt->sopt_dir == SOPT_SET) {
} else if (sopt->sopt_dir == SOPT_GET) {
panic("%s: sopt_dir $%d", __func__, sopt->sopt_dir);
sopt.sopt_dir = SOPT_SET;
if (sopt->sopt_dir == SOPT_SET) {
} else if (sopt->sopt_dir == SOPT_GET) {
panic("%s: sopt_dir $%d", __func__, sopt->sopt_dir);
sopt.sopt_dir = SOPT_GET;
sopt.sopt_dir = SOPT_SET;
MPASS(sopt->sopt_dir == SOPT_SET);
tcp_offload_ctloutput(tp, sopt->sopt_dir,
MPASS(sopt->sopt_dir == SOPT_GET);
if (sopt->sopt_dir == SOPT_SET)
else if (sopt->sopt_dir == SOPT_GET)
panic("%s: sopt_dir $%d", __func__, sopt->sopt_dir);
if (error == 0 && sopt->sopt_dir == SOPT_GET)
switch (sopt->sopt_dir) {
tcp_offload_ctloutput(tp, sopt->sopt_dir,
int sopt_dir __unused, int sopt_name __unused)
switch (sopt->sopt_dir) {
op = sopt->sopt_dir;
sopt.sopt_dir = SOPT_SET;
op = sopt->sopt_dir;
sopt->sopt_dir == SOPT_SET) {
op = sopt->sopt_dir;
if (sopt->sopt_dir == SOPT_SET &&
switch (sopt->sopt_dir) {
if (sopt->sopt_dir == SOPT_SET)
if (sopt->sopt_dir == SOPT_GET) {
if (sopt->sopt_dir == SOPT_GET) {
NL_LOG(LOG_DEBUG2, "%ssockopt(%p, %d)", (sopt->sopt_dir) ? "set" : "get",
switch (sopt->sopt_dir) {
if (sopt->sopt_dir == SOPT_SET) {
if (sopt->sopt_dir == SOPT_GET) {
if (sopt->sopt_dir == SOPT_GET) {
if (sd->sopt->sopt_dir == SOPT_GET) {
if (sd->sopt->sopt_dir == SOPT_GET) {
if (sd->sopt->sopt_dir == SOPT_GET) {
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
switch (sopt->sopt_dir) {
sopt.sopt_dir = SOPT_SET;
sopt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_GET;
opt.sopt_dir = SOPT_GET;
opt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
opt.sopt_dir = SOPT_SET;
enum sopt_dir sopt_dir; /* is this a get or a set? */