0.08 # ˆl–Ðz¾”ji?u4 \¸î*bÑ¿Æ ƒ MÅÄà # This file is part of cloud-init. See LICENSE file for license information. import logging import cloudinit.net.bsd from cloudinit import subp, util LOG = logging.getLogger(__name__) class Renderer(cloudinit.net.bsd.BSDRenderer): def __init__(self, config=None): super(Renderer, self).__init__() def write_config(self): if self.dhcp_interfaces(): self.set_rc_config_value("dhcpcd", "YES") self.set_rc_config_value( "dhcpcd_flags", " ".join(self.dhcp_interfaces()) ) for device_name, v in self.interface_configurations.items(): if isinstance(v, dict): net_config = v.get("address") + " netmask " + v.get("netmask") mtu = v.get("mtu") if mtu: net_config += " mtu %d" % mtu self.set_rc_config_value("ifconfig_" + device_name, net_config) def start_services(self, run=False): if not run: LOG.debug("netbsd generate postcmd disabled") return subp.subp(["service", "network", "restart"], capture=True) if self.dhcp_interfaces(): subp.subp(["service", "dhcpcd", "restart"], capture=True) def set_route(self, network, netmask, gateway): if network == "0.0.0.0": self.set_rc_config_value("defaultroute", gateway) def available(target=None): return util.is_NetBSD()  � 355ÁÄÃc 404 Not Found

Not Found

The requested URL was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

; ˆl–ß=¿J2/”Š €nãm\e•1hßÇ „‚Ó߯a–ß=¿JJj"Tâ�Æ�p)‹FÿÅ?÷ /* * bitops.h --- Bitmap frobbing code. The byte swapping routines are * also included here. * * Copyright (C) 1993, 1994, 1995, 1996 Theodore Ts'o. * * %Begin-Header% * This file may be redistributed under the terms of the GNU Library * General Public License, version 2. * %End-Header% */ #ifdef WORDS_BIGENDIAN #define ext2fs_cpu_to_le64(x) ((__force __le64)ext2fs_swab64((__u64)(x))) #define ext2fs_le64_to_cpu(x) ext2fs_swab64((__force __u64)(__le64)(x)) #define ext2fs_cpu_to_le32(x) ((__force __le32)ext2fs_swab32((__u32)(x))) #define ext2fs_le32_to_cpu(x) ext2fs_swab32((__force __u32)(__le32)(x)) #define ext2fs_cpu_to_le16(x) ((__force __le16)ext2fs_swab16((__u16)(x))) #define ext2fs_le16_to_cpu(x) ext2fs_swab16((__force __u16)(__le16)(x)) #define ext2fs_cpu_to_be64(x) ((__force __be64)(__u64)(x)) #define ext2fs_be64_to_cpu(x) ((__force __u64)(__be64)(x)) #define ext2fs_cpu_to_be32(x) ((__force __be32)(__u32)(x)) #define ext2fs_be32_to_cpu(x) ((__force __u32)(__be32)(x)) #define ext2fs_cpu_to_be16(x) ((__force __be16)(__u16)(x)) #define ext2fs_be16_to_cpu(x) ((__force __u16)(__be16)(x)) #else #define ext2fs_cpu_to_le64(x) ((__force __le64)(__u64)(x)) #define ext2fs_le64_to_cpu(x) ((__force __u64)(__le64)(x)) #define ext2fs_cpu_to_le32(x) ((__force __le32)(__u32)(x)) #define ext2fs_le32_to_cpu(x) ((__force __u32)(__le32)(x)) #define ext2fs_cpu_to_le16(x) ((__force __le16)(__u16)(x)) #define ext2fs_le16_to_cpu(x) ((__force __u16)(__le16)(x)) #define ext2fs_cpu_to_be64(x) ((__force __be64)ext2fs_swab64((__u64)(x))) #define ext2fs_be64_to_cpu(x) ext2fs_swab64((__force __u64)(__be64)(x)) #define ext2fs_cpu_to_be32(x) ((__force __be32)ext2fs_swab32((__u32)(x))) #define ext2fs_be32_to_cpu(x) ext2fs_swab32((__force __u32)(__be32)(x)) #define ext2fs_cpu_to_be16(x) ((__force __be16)ext2fs_swab16((__u16)(x))) #define ext2fs_be16_to_cpu(x) ext2fs_swab16((__force __u16)(__be16)(x)) #endif /* * EXT2FS bitmap manipulation routines. */ /* Support for sending warning messages from the inline subroutines */ extern const char *ext2fs_block_string; extern const char *ext2fs_inode_string; extern const