home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / unix / unixlib36d / test / c / unamtest < prev    next >
Encoding:
Text File  |  1994-03-08  |  369 b   |  27 lines

  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. #include "sys/unix.h"
  5.  
  6. int __uname_dont_pack = 0;
  7.  
  8. int
  9. main ()
  10. {
  11.   int l;
  12.   char b[81];
  13.  
  14.   while (fgets (b, 256, stdin))
  15.     {
  16.       l = strlen (b) - 1;
  17.       if (l >= 40)
  18.     l = 39;
  19.       b[l] = 0;
  20.       strncpy (b + 40, __uname (b, 0), 39);
  21.       b[80] = 0;
  22.       memset (b + l, ' ', 40 - l);
  23.       puts (b);
  24.     }
  25.   return 0;
  26. }
  27.