isbrc.c,v

来自「关于IP协议方面的」· C,V 代码 · 共 57 行

C,V
57
字号
head	1.1;access;symbols;locks	dls:1.1; strict;comment	@ * @;1.1date	97.09.21.19.27.09;	author dls;	state Dist;branches;next	;desc@@1.1log@pre-3e code@text@/* isbrc.c - isbrc */#include <conf.h>#include <kernel.h>#include <sleep.h>#include <network.h>/*------------------------------------------------------------------------ *  isbrc  -  Is "dest" a broadcast address? *------------------------------------------------------------------------ */Bool isbrc(dest)IPaddr	dest;{	int	inum;	/* all 0's and all 1's are broadcast */	if (dest == ip_anyaddr || dest == ip_maskall)		return TRUE;	/* check real broadcast address and BSD-style for net & subnet 	*/	for (inum=0; inum < Net.nif; ++inum)		if (dest == nif[inum].ni_brc ||		    dest == nif[inum].ni_nbrc ||		    dest == nif[inum].ni_subnet ||		    dest == nif[inum].ni_net)			return TRUE;	return FALSE;}@

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?