/* flipbase64.c */
extern char *int_to_base32(b32_string_t s, int a);
extern int base32_to_int(char *s);
-#if defined(AFS_NAMEI_ENV) && !defined(AFS_NT40_ENV)
+#if !defined(AFS_NT40_ENV)
/* base 64 converters for namei interface. Flip bits to differences are
* early in name.
*/
extern char *ktime_GetDateUsage(void);
extern afs_int32 ktime_InterpretDate(struct ktime_date *akdate);
-/* netutils.c */
-extern afs_uint32 extract_Addr(char *line, int maxSize);
-extern int parseNetRestrictFile(afs_uint32 outAddrs[], afs_uint32 * mask,
- afs_uint32 * mtu, afs_uint32 maxAddrs,
- afs_uint32 * nAddrs, char reason[],
- const char *fileName);
-extern int ParseNetInfoFile(afs_uint32 * final, afs_uint32 * mask,
- afs_uint32 * mtu, int max, char reason[],
- const char *fileName);
-extern int filterAddrs(afs_uint32 addr1[], afs_uint32 addr2[],
- afs_uint32 mask1[], afs_uint32 mask2[],
- afs_uint32 mtu1[], afs_uint32 mtu2[], int n1, int n2);
-extern int parseNetFiles(afs_uint32 addrbuf[], afs_uint32 maskbuf[],
- afs_uint32 mtubuf[], afs_uint32 max, char reason[],
- const char *niFileName, const char *nrFileName);
-
-
/* pthread_glock.c */
extern void LogCommandLine(int argc, char **argv, const char *progname,
const char *version, const char *logstring,
void (*log) (const char *format, ...));
+extern void LogDesWarning(void);
/* snprintf.c */
/* sys.c */
+/* tabular_output.c */
+struct util_Table;
+extern struct util_Table* util_newTable(int Type, int numColumns,
+ char **ColumnHeaders, int *ColumnContentTypes,
+ int *ColumnWidths, int sortByColumn);
+extern char ** util_newCellContents(struct util_Table*);
+extern int util_printTableHeader(struct util_Table *Table);
+extern int util_printTableBody(struct util_Table *Table);
+extern int util_printTableFooter(struct util_Table *Table);
+extern int util_printTable(struct util_Table *Table);
+extern int util_addTableBodyRow(struct util_Table *Table, char **Contents);
+extern int util_setTableBodyRow(struct util_Table *Table, int RowIndex,
+ char **Contents);
+extern int util_setTableHeader(struct util_Table *Table, char **Contents);
+extern int util_setTableFooter(struct util_Table *Table, char **Contents);
+extern int util_freeTable(struct util_Table* Table);
/* uuid.c */
extern afs_int32 afs_uuid_equal(afsUUID * u1, afsUUID * u2);