.
[kopensolaris-gnu/glibc.git] / nss / nss_files / files-network.c
index ac5acd5..8bf9c04 100644 (file)
@@ -1,5 +1,5 @@
 /* Networks file parser in nss_files module.
-   Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+   Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -38,13 +38,14 @@ LINE_PARSER
 
    STRING_FIELD (addr, isspace, 1);
    result->n_net = inet_network (addr);
+   result->n_addrtype = AF_INET;
 
  })
 
 #include "files-XXX.c"
 
 DB_LOOKUP (netbyname, ,,
-          LOOKUP_NAME (n_name, n_aliases),
+          LOOKUP_NAME_CASE (n_name, n_aliases),
           const char *name)
 
 DB_LOOKUP (netbyaddr, ,,
@@ -52,4 +53,4 @@ DB_LOOKUP (netbyaddr, ,,
             if (result->n_addrtype == type && result->n_net == net)
               /* Bingo!  */
               break;
-          }, int type, unsigned long int net)
+          }, unsigned long int net, int type)