NEW AUTO 3,1 .LIST OFF *-------------------------------------- K.AARPCACHE.SIZE .EQ 10 K.AARP.TTL .EQ 600 K.AARP.PENDING.TTL .EQ 10 K.AROUTER.TTL .EQ 500 50 sec *-------------------------------------- LIBETALK.SETCFG .EQ 4 LIBETALK.GETCFG .EQ 6 LIBETALK.INCOMING .EQ 8 LIBETALK.PULSE .EQ 10 LIBETALK.AARP.Clear .EQ 12 LIBETALK.AARP.Query .EQ 14 LIBETALK.AARP.Add .EQ 16 LIBETALK.AARP.GetCache .EQ 18 *-------------------------------------- ERR.AARP.PENDING .EQ $B5 *-------------------------------------- *S.ETKCFG.STATUS .EQ 0 *S.ETKCFG.DevID .EQ 1 *S.ETKCFG.MAC .EQ 4 S.ETKCFG.ADDR .EQ 10 S.ETKCFG.NetID .EQ 11 S.ETKCFG.NodID .EQ 13 S.ETKCFG.Router .EQ 14 S.ETKCFG.OBJECT .EQ 15 L+32 * S.ETKCFG .EQ 48 *-------------------------------------- S.AARP.HTYPE .EQ S.ETH.SNAP+0 $0001 S.AARP.PTYPE .EQ S.ETH.SNAP+2 $809B S.AARP.HLEN .EQ S.ETH.SNAP+4 $06 S.AARP.PLEN .EQ S.ETH.SNAP+5 $04 S.AARP.OPERATION .EQ S.ETH.SNAP+6 REQ=$0001,REPLY=$0002,PROBE=$0003 S.AARP.OPERATION.REQ .EQ 1 S.AARP.OPERATION.REP .EQ 2 S.AARP.SHA .EQ S.ETH.SNAP+8 Sender MAC S.AARP.SPA .EQ S.ETH.SNAP+14 Sender IP S.AARP.THA .EQ S.ETH.SNAP+18 Target MAC S.AARP.TPA .EQ S.ETH.SNAP+24 Target IP * S.AARP .EQ S.ETH.SNAP+28 *-------------------------------------- S.AARPCACHE.S .EQ 0 S.AARPCACHE.S.PENDING .EQ 1 S.AARPCACHE.S.STATIC .EQ 2 S.AARPCACHE.S.RESOLVED .EQ 128 S.AARPCACHE.TTL .EQ 2 S.AARPCACHE.ADDR .EQ 6 S.AARPCACHE.MAC .EQ 10 * S.AARPCACHE .EQ 16 *-------------------------------------- S.DDP1.DATALEN .EQ S.ETH.SNAP S.DDP1.DST.SKT .EQ S.ETH.SNAP+2 S.DDP1.SRC.SKT .EQ S.ETH.SNAP+3 S.DDP1.TYPE .EQ S.ETH.SNAP+4 * S.DDP1 .EQ S.ETH.SNAP+5 *-------------------------------------- S.DDP2.DATALEN .EQ S.ETH.SNAP S.DDP2.CHECKSUM .EQ S.ETH.SNAP+2 S.DDP2.DST.NET .EQ S.ETH.SNAP+4 S.DDP2.SRC.NET .EQ S.ETH.SNAP+6 S.DDP2.DST.NOD .EQ S.ETH.SNAP+8 S.DDP2.SRC.NOD .EQ S.ETH.SNAP+9 S.DDP2.DST.SKT .EQ S.ETH.SNAP+10 S.DDP2.SRC.SKT .EQ S.ETH.SNAP+11 S.DDP2.TYPE .EQ S.ETH.SNAP+12 * S.DDP2 .EQ S.ETH.SNAP+13 *-------------------------------------- S.RTMP *-------------------------------------- MAN SAVE inc/libetalk.i LOAD usr/src/lib/libetalk.s ASM