]> git.ipfire.org Git - thirdparty/systemd.git/commit
[PATCH] chassis_id: clean compilation and fix bad function parameter passing
authorkay.sievers@vrfy.org <kay.sievers@vrfy.org>
Sat, 5 Feb 2005 01:36:54 +0000 (02:36 +0100)
committerGreg KH <gregkh@suse.de>
Wed, 27 Apr 2005 06:24:19 +0000 (23:24 -0700)
commit9172c95c77e8f1377b6c8becc84995e6e28a61eb
treeecc549e85a5669c5180885ccd7e9aeb84e0ce027
parent61599bdd06b059e7a5792b0417828d0a87541038
[PATCH] chassis_id: clean compilation and fix bad function parameter passing

Adding prototypes for functions resulted in an error, cause:
  table_find_disk(disk_snum, &chassis_num, &slot_num);

is called but the function is defined as:
  int table_find_disk(char *serialnumber , int *host_num, int *chassis_num, int *slot_num)

which can obviously not work correctly.

Using popen() is not klibc compatible, so skip the compilation if
a klibc compile is requested.
extras/chassis_id/Makefile
extras/chassis_id/chassis_id.c
extras/chassis_id/chassis_id.h
extras/chassis_id/table.c