1
  !   Kˆl–Ðz¾”*ClÊq@‚àEq¦TÅ£Û39ÀØ  '    K             )  Ò   ISO-8859-1   
   Mˆƒï¹ÏÀØ ´    M<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /FSS-OZR/root/usr/lib/modules/5.14.0-687.31.1.el9_8.x86_64/source/include/net/sctp</title>
 </head>
 <body>
<h1>Index of /FSS-OZR/root/usr/lib/modules/5.14.0-687.31.1.el9_8.x86_64/source/include/net/sctp</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr>
   <tr><th colspan="5"><hr></th></tr>
<tr><td valign="top">&nbsp;</td><td><a href="/FSS-OZR/root/usr/lib/modules/5.14.0-687.31.1.el9_8.x86_64/source/include/net/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="auth.h">auth.h</a>                 </td><td align="right">2026-08-01 06:03  </td><td align="right">3.7K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="checksum.h">checksum.h</a>             </td><td align="right">2026-08-01 06:03  </td><td align="right">1.8K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="command.h">command.h</a>              </td><td align="right">2026-08-01 06:03  </td><td align="right">8.6K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="constants.h">constants.h</a>            </td><td align="right">2026-08-01 06:03  </td><td align="right"> 14K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="sctp.h">sctp.h</a>                 </td><td align="right">2026-08-01 06:03  </td><td align="right"> 20K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="sm.h">sm.h</a>                   </td><td align="right">2026-08-01 06:03  </td><td align="right"> 16K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="stream_interleave.h">stream_interleave.h</a>    </td><td align="right">2026-08-01 06:03  </td><td align="right">1.6K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="stream_sched.h">stream_sched.h</a>         </td><td align="right">2026-08-01 06:03  </td><td align="right">2.3K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="structs.h">structs.h</a>              </td><td align="right">2026-08-01 06:03  </td><td align="right"> 67K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="tsnmap.h">tsnmap.h</a>               </td><td align="right">2026-08-01 06:03  </td><td align="right">4.7K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="ulpevent.h">ulpevent.h</a>             </td><td align="right">2026-08-01 06:03  </td><td align="right">5.5K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="ulpqueue.h">ulpqueue.h</a>             </td><td align="right">2026-08-01 06:03  </td><td align="right">2.2K</td><td>&nbsp;</td></tr>
   <tr><th colspan="5"><hr></th></tr>
</table>
</body></html>
     OˆÜÛƒi—œÚÀØ "    O/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _NET_INET_IPX_H_
#define _NET_INET_IPX_H_
/*
 *	The following information is in its entirety obtained from:
 *
 *	Novell 'IPX Router Specification' Version 1.10 
 *		Part No. 107-000029-001
 *
 *	Which is available from ftp.novell.com
 */

#include <linux/netdevice.h>
#include <net/datalink.h>
#include <linux/ipx.h>
#include <linux/list.h>
#include <linux/slab.h>
#include <linux/refcount.h>

struct ipx_address {
	__be32  net;
	__u8    node[IPX_NODE_LEN]; 
	__be16  sock;
};

#define ipx_broadcast_node	"\377\377\377\377\377\377"
#define ipx_this_node           "\0\0\0\0\0\0"

#define IPX_MAX_PPROP_HOPS 8

struct ipxhdr {
	__be16			ipx_checksum __packed;
#define IPX_NO_CHECKSUM	cpu_to_be16(0xFFFF)
	__be16			ipx_pktsize __packed;
	__u8			ipx_tctrl;
	__u8			ipx_type;
#define IPX_TYPE_UNKNOWN	0x00
#define IPX_TYPE_RIP		0x01	/* may also be 0 */
#define IPX_TYPE_SAP		0x04	/* may also be 0 */
#defin