1/* 2 * LICENSE NOTICE. 3 * 4 * Use of the Microsoft Windows Rally Development Kit is covered under 5 * the Microsoft Windows Rally Development Kit License Agreement, 6 * which is provided within the Microsoft Windows Rally Development 7 * Kit or at http://www.microsoft.com/whdc/rally/rallykit.mspx. If you 8 * want a license from Microsoft to use the software in the Microsoft 9 * Windows Rally Development Kit, you must (1) complete the designated 10 * "licensee" information in the Windows Rally Development Kit License 11 * Agreement, and (2) sign and return the Agreement AS IS to Microsoft 12 * at the address provided in the Agreement. 13 */ 14 15/* 16 * Copyright (c) Microsoft Corporation 2005. All rights reserved. 17 * This software is provided with NO WARRANTY. 18 */ 19 20#ifndef SEESLIST_H 21#define SEESLIST_H 22 23#include "protocol.h" 24 25typedef struct topo_seeslist_st topo_seeslist_t; 26 27extern topo_seeslist_t *seeslist_new(int count); 28 29extern bool_t seeslist_enqueue(bool_t isARP, etheraddr_t *realsrc); 30 31extern bool_t seeslist_dequeue(/*OUT*/ topo_recvee_desc_t *dest); 32 33extern void seeslist_clear(void); 34 35extern bool_t seeslist_is_empty(void); 36 37extern void seeslist_free(void); 38 39#endif /* SEESLIST_H */ 40