0

这些天我一直在阅读 dhcpd 源代码,其中有很多这样的用法,我不明白那是什么......

struct packet *packet;参数列表和{?

int locate_network (packet)
struct packet *packet;
{
    struct iaddr ia;
    struct data_string data;
    struct subnet *subnet = (struct subnet *)0;
    struct option_cache *oc;

    if ((oc = lookup_option(&agent_universe, packet->options,
               RAI_LINK_SELECT)) == NULL)
    oc = lookup_option(&dhcp_universe, packet->options,
               DHO_SUBNET_SELECTION);
    //.........
}
4

1 回答 1

4

这是较旧的 K&R 函数声明风格,被您可能更熟悉的 ANSI 风格所取代。另见函数声明:K&R 与 ANSI

于 2013-07-10T09:01:56.667 回答