summaryrefslogtreecommitdiff
path: root/dev.h
blob: 87751c62e86abdb3c69b7853382cf0e9ff94b206 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef DEV_H
#define DEV_H

#include <sys/socket.h>
#include "built_in.h"

extern int device_mtu(const char *ifname);
extern int device_address(const char *ifname, int af, struct sockaddr_storage *ss);
extern int device_ifindex(const char *ifname);
extern int device_type(const char *ifname);
extern short device_get_flags(const char *ifname);
extern void device_set_flags(const char *ifname, const short flags);
extern int device_up_and_running(char *ifname);
extern u32 device_bitrate(const char *ifname);

#endif /* DEV_H */
2'>stat only
authorDave Jiang <dave.jiang@intel.com>2016-11-16 14:03:38 -0700
committerJon Mason <jdmason@kudzu.us>2016-12-23 16:09:10 -0500
commit783dfa6cc41b710b8b0c1979c6100417d0d6c3b2 (patch)
tree1beff87add7e3fa7f4cd527a023acb373b23d648 /Documentation
parent69973b830859bc6529a7a0468ba0d80ee5117826 (diff)
ntb: Adding Skylake Xeon NTB support
The Skylake Xeon NTB hardware has made some changes to the register name, offset, and the way doorbells work. Adding driver support for the new hardware. Signed-off-by: Dave Jiang <dave.jiang@intel.com> Acked-by: Allen Hubbe <Allen.Hubbe@dell.com> Signed-off-by: Jon Mason <jdmason@kudzu.us>
Diffstat (limited to 'Documentation')