1 /* 2 * Copyright (C) 1996-2021 The Squid Software Foundation and contributors 3 * 4 * Squid software is distributed under GPLv2+ license and includes 5 * contributions from numerous individuals and organizations. 6 * Please see the COPYING and CONTRIBUTORS files for details. 7 */ 8 9 #include "squid.h" 10 11 #define STUB_API "eui/libeui.la" 12 #include "STUB.h" 13 14 #include "eui/Config.h" 15 Eui::EuiConfig Eui::TheConfig; 16 17 #include "eui/Eui48.h" 18 #if USE_SQUID_EUI 19 const unsigned char *Eui::Eui48::get(void) STUB_RETVAL(NULL) 20 bool Eui::Eui48::decode(const char *asc) STUB_RETVAL(false) 21 bool Eui::Eui48::encode(char *buf, const int len) const STUB_RETVAL(false) 22 bool Eui::Eui48::lookup(const Ip::Address &c) STUB_RETVAL(false) 23 #endif 24 25 #include "eui/Eui64.h" 26 #if USE_SQUID_EUI 27 const unsigned char *Eui::Eui64::get(void) STUB_RETVAL(NULL) 28 bool Eui::Eui64::decode(const char *asc) STUB_RETVAL(false) 29 bool Eui::Eui64::encode(char *buf, const int len) const STUB_RETVAL(false) 30 bool Eui::Eui64::lookup(const Ip::Address &c) STUB_RETVAL(false) 31 bool Eui::Eui64::lookupNdp(const Ip::Address &c) STUB_RETVAL(false) 32 bool Eui::Eui64::lookupSlaac(const Ip::Address &c) STUB_RETVAL(false) 33 #endif 34 35