Changeset 8d9217d in mainline for uspace/lib
- Timestamp:
- 2024-03-20T17:06:29Z (19 months ago)
- Children:
- 384f081
- Parents:
- 78edb5e
- Location:
- uspace/lib
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/nic/include/nic.h
r78edb5e r8d9217d 282 282 extern pcap_iface_t *nic_get_pcap_iface(nic_t *); 283 283 284 extern errno_t nic_fun_add_to_cats(ddf_fun_t *fun); 285 284 286 #endif // __NIC_H__ 285 287 -
uspace/lib/nic/src/nic_impl.c
r78edb5e r8d9217d 844 844 } 845 845 846 errno_t nic_fun_add_to_cats(ddf_fun_t *fun) 847 { 848 errno_t rc; 849 rc = ddf_fun_add_to_category(fun, DEVICE_CATEGORY_NIC); 850 if (rc != EOK) 851 goto err_add_to_cat; 852 853 rc = ddf_fun_add_to_category(fun, "pcap"); 854 if (rc != EOK) { 855 //ddf_msg(LVL_ERROR, "Failed adding function to category pcap"); 856 goto err_add_to_cat; 857 } 858 return EOK; 859 860 err_add_to_cat: 861 ddf_fun_unbind(fun); 862 return rc; 863 } 864 846 865 /** @} 847 866 */ -
uspace/lib/pcap/include/pcapctl_dump.h
r78edb5e r8d9217d 55 55 extern errno_t pcapctl_list(void); 56 56 57 58 57 #endif 59 58 -
uspace/lib/pcap/src/pcapctl_dump.c
r78edb5e r8d9217d 45 45 //static service_id_t *pcap_svcs = NULL; ?? 46 46 47 static errno_t str2num(const char* str, size_t* number) { 47 static errno_t str2num(const char *str, size_t *number) 48 { 48 49 size_t num = 0; 49 50 if (*str == 0) … … 68 69 } 69 70 70 static errno_t pcapctl_cat_get_svc(const char *drv_name, service_id_t* svc) { 71 static errno_t pcapctl_cat_get_svc(const char *drv_name, service_id_t *svc) 72 { 71 73 errno_t rc; 72 74 category_id_t pcap_cat; … … 98 100 } 99 101 100 e xtern errno_t pcapctl_list(void) {101 102 errno_t pcapctl_list(void) 103 { 102 104 errno_t rc; 103 105 category_id_t pcap_cat; … … 118 120 } 119 121 120 fprintf(stdout, " Services:\n");122 fprintf(stdout, "Devices:\n"); 121 123 for (unsigned i = 0; i < count; ++i) { 122 124 char *name = NULL; … … 128 130 } 129 131 130 131 static errno_t pcapctl_get_name_from_number(const char* svcnum, const char** svcname) { 132 132 static errno_t pcapctl_get_name_from_number(const char *svcnum, const char **svcname) 133 { 133 134 errno_t rc; 134 135 category_id_t pcap_cat; … … 183 184 return ENOMEM; 184 185 185 186 const char* svcname; 186 const char *svcname; 187 187 188 188 rc = pcapctl_get_name_from_number(svcnum, &svcname);
Note:
See TracChangeset
for help on using the changeset viewer.