Lines Matching defs:reason
199 * Table of reason codes to pass back to node which sent us a badly
201 * the reason field means "don't reply" otherwise a disc init is sent with
202 * the specified reason code.
205 unsigned short reason;
225 static struct sock *dn_find_listener(struct sk_buff *skb, unsigned short *reason)
327 *reason = ci_err_table[err].reason;
403 unsigned short reason;
408 reason = le16_to_cpu(*(__le16 *)skb->data);
411 scp->discdata_in.opt_status = cpu_to_le16(reason);
465 * messages depending upon the "reason" field.
470 unsigned short reason;
475 reason = le16_to_cpu(*(__le16 *)skb->data);
484 if (reason == NSP_REASON_DC)
486 if (reason == NSP_REASON_NL)
689 static int dn_nsp_no_socket(struct sk_buff *skb, unsigned short reason)
698 if ((reason != NSP_REASON_OK) && ((cb->nsp_flags & 0x0c) == 0x08)) {
702 dn_nsp_return_disc(skb, NSP_DISCINIT, reason);
706 dn_nsp_return_disc(skb, NSP_DISCCONF, reason);
722 unsigned short reason = NSP_REASON_NL;
749 sk = dn_find_listener(skb, &reason);
808 return dn_nsp_no_socket(skb, reason);