ping: Add <linux/types.h> to fix compilation error.

<linux/types.h> is required for successful build on
latest Asianux Server 3, 4, etc.

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>
ping6: Use GNUTLS API directly for MD5. (v2)

v2: left option to keep crypto disabled
    Signed-off-by: David Heidelberger <david.heidelberger@ixit.cz>

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>

Conflicts:
	ping6.c
ping6: Use libgcrypt instead of gnutls for MD5.

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>

Conflicts:
	Makefile
ninfod: Regenerate configure by autoconf-2.69.

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>
ninfod: libgcrypt support.

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>
spec: Configure before building ninfod.

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>
spec: Fix date in %changelog.

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>
make,spec: Add rpm target.

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>

Conflicts:
	iputils.spec