diff options
author | markster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2004-04-09 17:54:05 +0000 |
---|---|---|
committer | markster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2004-04-09 17:54:05 +0000 |
commit | 1f2cb8e508d49edfaf5473717ff15c13760c7ff7 (patch) | |
tree | cf5f2661d0a2d403c310eefdb5ad0ea806dd637f /zaptel.c | |
parent | d5698fc0ee052b080dd3586d296f93d5d668e32b (diff) |
Try to accomodate the ever-changing HDLC API. Go kernel maintainers. Way to change the API unnecessarily in a "stable" release.
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@354 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'zaptel.c')
-rwxr-xr-x | zaptel.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -3015,7 +3015,9 @@ static int zt_ctl_ioctl(struct inode *inode, struct file *file, unsigned int cmd /* struct hdlc_device *hdlc = chans[ch.chan]->hdlcnetdev; struct net_device *d = hdlc_to_dev(hdlc); mmm...get it right later --byg */ chans[ch.chan]->hdlcnetdev->chan = chans[ch.chan]; +#ifdef HDLC_MAINTAINERS_ARE_MORE_STUPID_THAN_I_THOUGHT chans[ch.chan]->hdlcnetdev->netdev.ioctl = zt_net_ioctl; +#endif chans[ch.chan]->hdlcnetdev->netdev.netdev.do_ioctl = zt_net_ioctl; #ifdef NEW_HDLC_INTERFACE chans[ch.chan]->hdlcnetdev->netdev.netdev.open = zt_net_open; |